Highlights
Auth Bypass: 5 prior fixes. Scrutinize any change in this area.
src/HttpApi/Controllers/Controller.php: most-fixed (2 issues). Treat as high-risk during review.
5 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: Signature validation was repeatedly flawed: parameters were incorrectly included/excluded, and empty-body handling was wrong, allowing attackers to forge requests.
Auth Bypass: The statistics endpoint's access control was first too weak (only checked secret existence), then a fix was reverted, re-exposing the endpoint. This indicates fragility in maintaining the key-secret pairing requirement.
Auth Bypass: Private channel subscription lacked signature verification, allowing unauthorized subscription to private channels.