Highlights
Auth Bypass: 185 prior fixes. Scrutinize any change in this area.
server/src/main/java/org/cloudfoundry/identity/uaa/oauth/UaaTokenServices.java: most-fixed (11 issues). Treat as high-risk during review.
184 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: Multi-tenant isolation boundaries were repeatedly bypassed due to missing identity zone checks during critical provisioning, password modification, and query operations. Secure implementations must explicitly parameterize and validate zoneId.
Auth Bypass: SAML assertion and response validations suffered from signature verification bypasses, especially regarding encrypted assertions and unsigned elements. Implementing rigid signature and proxy restriction checks is required.
Open Redirect: Permissive matching rules in LegacyRedirectResolver allowed attackers to bypass redirect validations using double-dot path traversal, URL-encoded characters, or wildcard subdomains, leading to token leakage.