Medium severity5.3NVD Advisory· Published May 3, 2026· Updated May 7, 2026
CVE-2026-40561
CVE-2026-40561
Description
Starlet versions through 0.31 for Perl allows HTTP Request Smuggling via Improper Header Precedence.
Starlet incorrectly prioritizes "Content-Length" over "Transfer-Encoding: chunked" when both headers are present in an HTTP request. Per RFC 7230 3.3.3, Transfer-Encoding must take precedence.
An attacker could exploit this to smuggle malicious HTTP requests via a front-end reverse proxy.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected products
3Patches
Vulnerability mechanics
References
4- github.com/kazuho/Starlet/commit/a7d5dfd1862aafa43e5eaca0fdb6acf4cc15b2d0.patchnvdPatch
- www.openwall.com/lists/oss-security/2026/05/03/1nvdMailing ListThird Party Advisory
- datatracker.ietf.org/doc/html/rfc7230nvdThird Party Advisory
- metacpan.org/release/KAZUHO/Starlet-0.32/changesnvd
News mentions
0No linked articles in our index yet.