CVE-2026-7010

EUVD-2026-29344
HTTP::Tiny versions before 0.093 for Perl do not validate CRLF in HTTP request lines or control field header values.

The unvalidated inputs are the method and URI in the request line, the URL host that becomes the `Host:` header, and HTTP/1.1 control data field values.

An attacker who controls one of these inputs, for example a user supplied URL passed to a webhook or URL fetch endpoint, can inject additional headers and smuggle requests to the upstream server.
HTTP Request/Response Splitting
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
6.5 MEDIUM
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Awaiting analysis
This vulnerability is currently awaiting analysis.
Base Score
CVSS 3.x
EPSS Score
Percentile: 13%
Debian logo
Debian Releases
Debian Product
Codename
libhttp-tiny-perl
bookworm
no-dsa
forky
0.092-3
fixed
sid
0.092-3
fixed
trixie
no-dsa
perl
bookworm
vulnerable
bookworm (security)
vulnerable
bullseye
vulnerable
bullseye (security)
vulnerable
forky
5.40.1-8
fixed
sid
5.40.1-8
fixed
trixie
vulnerable
Amazon Linux logo
Amazon Linux Releases
Amazon Package
Release
perl-HTTP-Tiny
Amazon Linux 2
0:0.033-3.amzn2.0.2
fixed
Amazon Linux 2023
0:0.092-2.amzn2023.0.2
fixed
perl-HTTP-Tiny-tests
Amazon Linux 2023
0:0.092-2.amzn2023.0.2
fixed