PT-2026-44138 · Symfony · Symfony

Published

2026-05-21

·

Updated

2026-05-27

·

CVE-2026-45069

CVSS v4.0

4.9

Medium

VectorAV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:U
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

Insufficient Verification of Data Authenticity

Weakness Enumeration

Related Identifiers

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

Affected Products

Symfony