Co-produced by TechWeb and O'Reilly Media, Inc.
©2008 TechWeb and O'Reilly Media, Inc.
(707) 827-7000 / (800) 998-9938
webmaster@oreilly.com
Event Software Powered by Expectnation
Vicki Sanders
415-947-6107
vsanders@techweb.com
Download the Web 2.0 Expo San Francisco Sponsor/Exhibitor Prospectus
Liliana Arancibia
415-947-6179
larancibia@cmp.com
Have a suggestion for a speaker or topic at Web 2.0 Expo San Francisco? Send an email to: sf-idea@web2expo.com
or
Natalia Wodecki
415-947-6762
NWodecki@cmp.com
View a complete list of Web 2.0 Expo contacts.
Strong session management is a crucial part of a secure web application. Since HTTP does not directly provide a session abstraction, application developers must bake their own using cookies.
However, it is surprisingly easy to make a mistake here, even when the application uses a sophisticated application framework. When we perform security reviews of web applications, we almost always find fatal flaws in this area that would allow a malicious person to steal sensitive data, perform fraudulent financial transactions, and generally ruin a user’s day.
Developing an application with secure session management requires developers to understand the few (but crucial) subtleties of cookies—their attributes, their values, and how to keep them confidential—and to understand how real-world attackers are abusing weak session management right now.
In this session we hope to help web application designers, developers, and operators create and deploy secure web applications. (Or at least applications in which session management is not the weakest link!)
Chris Palmer is a senior security consultant with iSEC Partners, a strategic digital security company. Prior to iSEC, Chris worked for the Electronic Frontier Foundation where he provided technical management and analysis of several key EFF projects and provided technical advice to EFF (and other) lawyers. Prior to the EFF, Chris built web applications.