Highlights
Auth Bypass: 15 prior fixes. Scrutinize any change in this area.
http/oidc: most-fixed (5 issues). Treat as high-risk during review.
7 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns
The bug types that recur here, drawn from past fixes, not open vulnerabilities.
Auth Bypass: The OIDC logout flow has repeatedly suffered from vulnerabilities, including naive path comparisons using 'endsWith', failure to invalidate local sessions, session pollution, and missing validation of logout tokens (such as failing to reject 'alg=none' or improper 'sid' claim verification). This constitutes a major bypass vector.
Auth Bypass: In TLS 1.3 client certificate authentication, changes to the underlying SSLSession or connection were previously unchecked. This allowed the reuse of cached security identities, enabling an attacker to bypass authentication with an entirely different client certificate.
Auth Bypass: Premature URL decoding of the request URI in the OIDC HTTP facade allowed attackers to bypass security policies enforced on the raw, encoded path structure.