Skip to content
OpenAdvisories
Medium · 6.5 CVE-2026-7010 EUVD-2026-29344GHSA-x3qr-8f53-fg74

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

Published May 11, 2026 · Updated Nov 10, 2026 · Assigned by CPANSec

Description

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.

Affected products

VendorProductAffectedFixed
HAARG HTTP::Tiny < 0.093 0.093

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libhttp-tiny-perl 0.092-2 —
Debian 14 perl 5.40.1-8 —
Debian 13 libhttp-tiny-perl 0.090-1+deb13u1 —
Debian 13 perl 5.40.1-6+deb13u1 —
Debian 12 libhttp-tiny-perl No fix yet —
Debian 12 perl 5.36.0-7+deb12u4 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 libhttp-tiny-perl No fix yet —
Ubuntu 26.04 LTS libhttp-tiny-perl No fix yet —
Ubuntu 25.10 libhttp-tiny-perl No fix yet —
Ubuntu 24.04 LTS libhttp-tiny-perl No fix yet —
Ubuntu 22.04 LTS libhttp-tiny-perl No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS libhttp-tiny-perl No fix yet —
Ubuntu 18.04 LTS libhttp-tiny-perl No fix yet —
Ubuntu 16.04 LTS libhttp-tiny-perl No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed perl-HTTP-Tiny 0.094-1.1 openSUSE-SU-2026:10805-1
ReleasePackageFixed inAdvisory
Alpine v3.24 perl 5.42.3-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 perl-HTTP-Tiny +1 0.092-2.amzn2023.0.2 ALAS2023-2026-1765
Amazon Linux 2 perl-HTTP-Tiny 0.033-3.amzn2.0.2 ALAS2-2026-3326

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 perl No fix yet —

Advisories 4

References