Highlights
Auth Bypass: 13 prior fixes. Scrutinize any change in this area.
internal/api/app_handler.go: most-fixed (3 issues). Treat as high-risk during review.
12 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: Flaws in OIDC handling allow identity spoofing and account takeover by failing to validate ID tokens and user identifier ('sub') claims properly. Authentication code must reject invalid tokens deterministically and strictly enforce secure issuer schemas.
SSRF: Media and external content downloads risk exposing internal resources to malicious requests. Custom network dialing that strictly verifies DNS resolutions and restricts connections to private IP ranges at connect time is required to defeat DNS rebinding.
Path Traversal: Unrestricted file system interactions can lead to arbitrary file reads/writes outside of intended root directories. Proper sanitization must resolve absolute paths and explicitly verify parent directory prefixes.