Highlights
Auth Bypass: 10 prior fixes. Scrutinize any change in this area.
src/Services/Identity/Identity.API/Configuration/Config.cs: most-fixed (3 issues). Treat as high-risk during review.
11 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 application has repeatedly suffered from missing or explicitly disabled authorization configurations (such as commenting out the [Authorize] attribute), exposing critical business actions directly to unauthenticated clients.
Open Redirect: OAuth/OIDC client setups in Config.cs historically contained permissive wildcards, hardcoded external IPs, and development localhosts within RedirectUris, allowing attackers to hijack authorization codes via open redirects.
Auth Bypass: Shared domains/paths without unique Data Protection discriminators enabled cookie crosstalk, while transient signing keys caused cryptographic decryption failures across container restarts.