Highlights
Auth Bypass: 30 prior fixes. Scrutinize any change in this area.
src/Flow.cpp: most-fixed (13 issues). Treat as high-risk during review.
92 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/Authorization Bypass: Multiple independent fixes added missing isAdministrator()/haveAdminPrivileges() checks and admin-only restrictions to REST endpoints and user admin operations, indicating a systemic failure to enforce authorization by default.
Buffer Overflow / Heap Overflow / Memory Corruption: Numerous packet dissectors lacked bounds checks before reading/copying attacker-controlled payload data, leading to heap/stack overflows and out-of-bounds reads from crafted network packets.
CSRF / CSRF Protection Bypass: CSRF protection was missing on many state-changing endpoints, especially JSON POST REST APIs, and even when present could be bypassed via unbound tokens or missing session checks.