PT-2026-44138 · Symfony · Symfony

CVE-2026-45069

·

Published

2026-05-21

·

Updated

2026-07-17

CVSS v3.1

9.1

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Name of the Vulnerable Software and Affected Versions Symfony versions prior to 6.4
Description The OidcTokenHandler component, used for OpenID Connect access-token handling, fails to properly validate mandatory claims in bearer JWTs. While it registers checkers for audience (aud), issuer (iss), and expiry (exp), it does not pass the $mandatoryClaims argument to the ClaimCheckerManager::check() function. Consequently, the system only validates claims that are present in the token and silently skips those that are missing. This allows a validly-signed JWT that omits the aud, iss, and exp claims to pass verification.
Recommendations Update to version 6.4 or later.

Exploit

Fix

DoS

Insufficient Verification of Data Authenticity

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-45069
GHSA-29FC-P6C4-24CG

Affected Products

Symfony