Security context

What an agent needs to avoid regressing past fixes and find the next vuln in this repo.

laravel/reverb
main @ dca414f
11
Fixes
1
CVEs
CRITICAL
Peak severity
45.5%
Coverage
Highlights
Denial of Service: 6 prior fixes. Scrutinize any change in this area.
src/Protocols/Pusher/Http/Controllers/Controller.php: most-fixed (2 issues). Treat as high-risk during review.
4 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.

Deserialization of Untrusted Data: Unsafe PHP unserialize calls on incoming PubSub messages (such as Redis channel data) allow remote code execution when horizontal scaling is enabled. This was tracked via CVE-2026-23524.
Auth Bypass: Failure to rigorously verify signatures or using non-constant-time comparisons (like non-strict inequality checks on signatures) allowed attackers to bypass authentication and execute privileged actions.
Broken Access Control: Gaps in subscription state verification allowed broadcast events to leak to unsubscribed clients, undermining data isolation in real-time channels.