Highlights
HTTP Request Smuggling: 3 prior fixes. Scrutinize any change in this area.
httplib.h: most-fixed (31 issues). Treat as high-risk during review.
27 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.
HTTP Request Smuggling / Response Splitting: Multiple fixes address ambiguous Transfer-Encoding, conflicting Content-Length, CRLF in headers/targets, and trailer smuggling, indicating a persistent weakness in framing and header parsing that can desynchronize proxies and servers.
TLS Certificate / Hostname Verification Bypass: A cluster of fixes shows TLS verification is frequently bypassed for IP hosts, on redirects, with custom CA stores, and in WebSocket clients, allowing MITM attacks when verification is disabled or CA handling is inconsistent.
Credential Leak: Credentials (basic, bearer, digest, proxy) are forwarded to unintended destinations during redirects or when NO_PROXY matches, and proxy credentials can leak to bypassed origins.