Security context

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

symfony/http-client
8.2 @ d41e977
4
Fixes
1
CVEs
HIGH
Peak severity
66.7%
Coverage
Highlights
Auth Bypass: 2 prior fixes. Scrutinize any change in this area.
CachingHttpClient.php: most-fixed (3 issues). Treat as high-risk during review.
0 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: Inadequate parsing of s-maxage and Cache-Control directives (including case-sensitivity and quote handling) can lead to the shared caching of authorized responses, leaking sensitive data to unauthorized clients.
Authentication Bypass: Improperly appending headers instead of replacing them allows clients to inject duplicate or spoofed request headers, leading to potential authentication bypass.
HTTP Message Smuggling: Accepting malformed URLs containing backslashes, control characters, or whitespace can lead to HTTP request smuggling or parser-differential bypasses during outgoing requests.