SESSION MANAGEMENT (SM8)

Matt can abuse long sessions because the application does not require periodic re-authentication to check if privileges have changed

SESSION MANAGEMENT
8

Matt can abuse long sessions because the application does not require periodic re-authentication to check if privileges have changed

OWASP SCP

96

OWASP ASVS

3.3.2,3.6.1

OWASP AppSensor

CAPEC

-

SAFECODE

28

How to play?

A user's privileges may change during a session. If this information is also stored in session data, it will not reflect the changes. Consider forcing re-authentication.

See Authentication AT 9 for other re-authentication requirements.

Mappings

OWASP ASVS (4.0): 3.3.2 ,3.6.1

Capec: 21

OWASP SCP: 96

OWASP Appsensor:

Safecode: 28

ASVS (4.0) Cheatsheetseries Index

ASVS V3.3 - Session Logout and Timeout Requirements

ASVS V3.6 - Re-authentication from a Federation or Assertion

No suitable mappings were found.

Attacks

Privilege escalation

Password Guessing/Brute Force Attacks

Session Fixation

Session Hijacking (Man-in-the-Middle)

OWASP Cornucopia

  • OWASP Cornucopia is a mechanism in the form of a card game to assist software development teams identify security requirements in Agile, conventional and formal development processes. It is language, platform and technology-agnostic, and is free to use.
  • OWASP Cornucopia is licensed under the Creative Commons Attribution-ShareAlike 3.0 license, so you can copy, distribute and transmit the work, and you can adapt it, and use it commercially, but all provided that you attribute the work and if you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar licence to this one.
  • © 2012-2025 OWASP Foundation. The Open Worldwide Application Security Project (OWASP) is a nonprofit foundation that works to improve the security of software.