Highlights
Auth Bypass: 3 prior fixes. Scrutinize any change in this area.
auth-service: most-fixed (2 issues). Treat as high-risk during review.
4 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: Improper parsing and class casting when extracting scopes from custom user info token responses allowed scope restrictions to be bypassed entirely. Developers must correctly cast and extract authority properties.
Auth Bypass: Disabled or misconfigured OAuth2 token validation services can cause controller-level annotations (like @PreAuthorize) to be bypassed. Ensure CustomUserInfoTokenServices is correctly wired and active to validate client scopes.
Auth Bypass: Exposing Spring Cloud Config Server endpoints without authentication allows arbitrary clients to fetch sensitive system configurations. Basic authentication must be explicitly configured.