Jump to content
Nytro

Session Fixation Vulnerability in Web-based Applications

Recommended Posts

Posted

Session Fixation Vulnerability in

Web-based Applications

Mitja Kolšek

mitja.kolsek@acrossecurity.com

ACROS Security

http://www.acrossecurity.com

December 2002

(Revised February 2007 – the Acknowledgments section)

Current copy available at

http://www.acrossecurity.com/papers/session_fixation.pdf

Abstract

Many web-based applications employ some kind of session management to create a

user-friendly environment. Sessions are stored on server and associated with

respective users by session identifiers (IDs). Naturally, session IDs present an

attractive target for attackers, who, by obtaining them, effectively hijack users’

identities. Knowing that, web servers are employing techniques for protecting session

IDs from three classes of attacks: interception, prediction and brute-force attacks.

This paper reveals a fourth class of attacks against session IDs: session fixation

attacks. In a session fixation attack, the attacker fixes the user’s session ID before the

user even logs into the target server, thereby eliminating the need to obtain the user’s

session ID afterwards. There are many ways for the attacker to perform a session

fixation attack, depending on the session ID transport mechanism (URL arguments,

hidden form fields, cookies) and the vulnerabilities available in the target system or its

immediate environment. The paper provides detailed information about exploiting

vulnerable systems as well as recommendations for protecting them against session

fixation attacks.

Download:

http://www.acros.si/papers/session_fixation.pdf

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...