CVE-2026-116130
Publication date 30 October 2026
Last updated 9 November 2026
Ubuntu priority
Cvss 3 Severity Score
Description
HTTP::Parser::XS versions before 0.18 for Perl truncate PATH_INFO at an encoded NUL byte in parse_http_request. The XS parser URL-decodes the request path and measures the result with strlen(), so PATH_INFO ends at the first byte decoded from %00. The pure-Perl backend is not affected. A remote attacker can send a path that a proxy or filter checks in full while the application routes on a shorter one.
Status
| Package | Ubuntu Release | Status |
|---|---|---|
| libhttp-parser-xs-perl | 26.10 stonking |
Needs evaluation
|
| 26.04 LTS resolute |
Needs evaluation
|
|
| 24.04 LTS noble |
Needs evaluation
|
|
| 22.04 LTS jammy |
Needs evaluation
|
|
| 20.04 LTS focal |
Needs evaluation
|
|
| 18.04 LTS bionic |
Needs evaluation
|
|
| 16.04 LTS xenial |
Needs evaluation
|
Severity score breakdown
CVSS version: CVSS v3.0
Base score
9.1 · Critical
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
References
Other references
- https://www.cve.org/CVERecord?id=CVE-2026-116130
- https://lists.security.metacpan.org/cve-announce/msg/44760361/
- https://github.com/kazuho/p5-http-parser-xs/commit/f388b9d7994722b01edd03d57de7d2fb819e1aae.patch
- https://metacpan.org/release/KAZUHO/HTTP-Parser-XS-0.18/changes
- http://www.openwall.com/lists/oss-security/2026/10/30/12