Highlights
CSRF: 15 prior fixes. Scrutinize any change in this area.
AuthController.php: most-fixed (3 issues). Treat as high-risk during review.
21 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.
CSRF: The majority of fixes (17) address missing CSRF tokens on state-changing actions, indicating a systemic gap in enforcing CSRF protection across many controllers and client-side AJAX calls.
Auth Bypass: Multiple authorization bypasses were fixed, including missing access checks on page rendering, incorrect permission checks, session-unbound password reset, and a critical unauthentated updater endpoint.
Open Redirect: Three fixes sanitize redirect URLs in the login/logout flow, indicating a recurring open redirect vector in the authentication redirect handling.