CVE-2026-40560
CVE-2026-40560 · Starman versions before 0.4018 for Perl allows HTTP Request Smuggling via Improper Header Precedence
This page contains facts from public vulnerability sources. Check the original advisory before updating.
Starman versions before 0.4018 for Perl allows HTTP Request Smuggling via Improper Header Precedence. Starman 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.
CVSS 7.5 · High · EPSS 0.5% · Fix available
- Published
- Updated
Stack: system
Affected products and versions
starman
- Versions
- ≥ 0, < 0.4018: Affected (custom)
Update to 0.4018
starman Debian:12
- Versions
- 0.4016-1
- 0.4017-1
- 0.4018-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
starman Debian:13
- Versions
- 0.4017-1
- Affected ranges
- ECOSYSTEM: < 0.4018-0+deb13u1
Update to 0.4018-0+deb13u1
starman Debian:14
- Versions
- 0.4017-1
- Affected ranges
- ECOSYSTEM: < 0.4018-1
Update to 0.4018-1
starman Ubuntu:16.04:LTS
- Versions
- 0.4014-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
starman Ubuntu:18.04:LTS
- Versions
- 0.4014-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
starman Ubuntu:20.04:LTS
- Versions
- 0.4014-3
- 0.4015-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
starman Ubuntu:22.04:LTS
- Versions
- 0.4015-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
starman Ubuntu:24.04:LTS
- Versions
- 0.4016-1
- 0.4017-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
starman Ubuntu:25.10
- Versions
- 0.4017-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
starman Ubuntu:26.10
- Versions
- 0.4017-1build1
- 0.4018-1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
starman Ubuntu:26.04:LTS
- Versions
- 0.4017-1
- 0.4017-1build1
- Affected ranges
- ECOSYSTEM: (−∞, +∞)
No fix published
Original sources
- https://github.com/miyagawa/Starman/commit/ced205f0805027e9d9c0731f8c40b104220604ed.patch
- https://metacpan.org/release/MIYAGAWA/Starman-0.4018/changes
- https://datatracker.ietf.org/doc/html/rfc7230#section-3.3.3
- http://www.openwall.com/lists/oss-security/2026/04/29/1
- https://nvd.nist.gov/vuln/detail/CVE-2026-40560