CWE-302: Authentication Bypass by Assumed-Immutable Data

What is CWE-302?

CWE-302 is Authentication Bypass by Assumed-Immutable Data. The flaw arises when the authentication scheme or implementation uses key data elements that are assumed to be immutable, but can be controlled or modified by the attacker. The database currently holds 13 vulnerabilities mapped to CWE-302 and none of them are in the CISA Known Exploited Vulnerabilities catalog.

Analyzing data...

OWASP TOP 10:2025 RANK7 — A07:2025 — Authentication Failures
Related CVES (365 days)13
AbstractionBase
Likelihood of exploit-

Vulnerabilities mapped to CWE-302

13 vulnerabilities550% increase year over year

No data

No vulnerability data in CISA KEV for CWE-302

Official definition

ByMitre CWE

The authentication scheme or implementation uses key data elements that are assumed to be immutable, but can be controlled or modified by the attacker.

Characteristics

Modes of introduction

  • Architecture and Design: COMMISSION: This weakness refers to an incorrect design related to an architectural security tactic.
  • Implementation

Common consequences

ImpactScopeExplanation
Bypass Protection MechanismAccess Control-

Risk mitigations

  1. Architecture and Design, Operation, ImplementationImplement proper protection for immutable data (e.g. environment variable, hidden form fields, etc.)

Representative vulnerabilities

Sources (2)

CWE™ Program, operated by The MITRE Corporation. Copyright © 2006–2026, The MITRE Corporation. The MITRE Corporation hereby grants you a non-exclusive, royalty-free license to use CWE for research, development, and commercial purposes. CWE Terms of Use.

Learn more

Run an in-depth assessment with complete web risk management

CyStack VulnScan continuously discovers assets, validates vulnerabilities, and helps security teams prioritize remediation across the organization.