AUTHENTICATION (AT2)

James can undertake authentication functions without the real user ever being aware this has occurred (e.g. attempt to log in, log in with stolen credentials, reset the password)

AUTHENTICATION
2

James can undertake authentication functions without the real user ever being aware this has occurred (e.g. attempt to log in, log in with stolen credentials, reset the password)

OWASP SCP

47,52

OWASP ASVS

2.5.2,7.1.2,7.1.4,7.2.1,8.2.1,8.2.2,8.2.3,8.3.6

OWASP AppSensor

UT1

CAPEC

-

SAFECODE

28

How to play?

Security event logs should record key actions and the results of important security checks (in some cases successes as well as failures). If users have access to this information, they may well be able to help detect attempted or actual account/data breaches as they know more of the usage context. This information might be sent as alert messages (e.g. SMS, email, post), by making event data available as an API, or might appear in the web application as a short summarised activity log available once authenticated such as on the logged-in welcome page, or during the process of logging-off, and also within a user's account details to be accessed on demand. It maybe useful to include non web application events (e.g. mobile app password reset, a major event initiated by letter or the telephone call to the contact centre).

NB: The key concept here is notification of events to users.

Mappings

OWASP ASVS (4.0): 2.5.2 ,7.1.2 ,7.1.4 ,7.2.1 ,8.2.1 ,8.2.2 ,8.2.3 ,8.3.6

Capec:

OWASP SCP: 47,52

OWASP Appsensor: UT1

Safecode: 28

ASVS (4.0) Cheatsheetseries Index

ASVS V2.5 - Credential Recovery Requirements

ASVS V7.1 - Log Content Requirements

ASVS V7.2 - Log Processing Requirements

ASVS V8.2 - Client-side Data Protection

ASVS V8.3 - Sensitive Private Data

No suitable mappings were found.

Attacks

Password Guessing/Brute Force Attacks

Credential Stuffing

Social engineering attack

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.