← Back to search

CVE-2026-71575

9.1 CRITICAL

Published 2026-10-09 · Updated 2026-10-15

AI risk analysis

Summary
The OidcClientCodeRequestFilter had a critical flaw in its authentication freshness check where a milliseconds/seconds unit mismatch and inverted comparison caused it to silently accept sessions of any age, bypassing re-authentication requirements. This vulnerability allows attackers to bypass step-up authentication policies without detection.
Exploitability
Exploitation is difficult to perform directly as it requires a relying party configured with setMaxAgeOffset, but the flaw is silent and doesn't require specific attack payloads or complex interactions.
Blast radius
The impact could be significant for organizations using OIDC-based authentication with re-authentication policies, potentially allowing unauthorized access to protected resources without proper authentication freshness checks.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to versions 4.2.4, 4.1.9, or 3.6.13 which fix this issue.
auth-bypassoidcauthentication

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

The max_age authentication-freshness check in OidcClientCodeRequestFilter was inoperative due to a milliseconds/seconds unit mismatch and an inverted comparison polarity. Any relying party using setMaxAgeOffset to enforce re-authentication would silently accept sessions of any age, bypassing step-up authentication policies. Users are recommended to upgrade to versions 4.2.4 or 4.1.9 or 3.6.13, which fix this issue.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N

Weaknesses

CWE-613

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.