Every CVE Search/ Get API key

CVE-2026-121006

HTTP::Body versions before 1.24_02 for Perl parse the trailer in quadratic time

No score

HTTP::Body versions before 1.24_02 for Perl parse the trailer in quadratic time.

Everything after the last chunk in the same call to add() is parsed with HTTP::Headers, which takes time quadratic in the number of fields of one name. For example, it takes several seconds to parse 16 KiB of "a:" lines.

A remote attackercan exhause the CPU with a single request.

HTTP::Body version 1.25 limits the size and number of lines in the trailer.

Exploit likelihood

0.22%Unchanged since Nov 6, 2026
90%50%10%1%

What each source reports

CVE List No score

HTTP::Body versions before 1.24_02 for Perl parse the trailer in quadratic time

HTTP::Body versions before 1.24_02 for Perl parse the trailer in quadratic time.

Everything after the last chunk in the same call to add() is parsed with HTTP::Headers, which takes time quadratic in the number of fields of one name. For example, it takes several seconds to parse 16 KiB of "a:" lines.

A remote attackercan exhause the CPU with a single request.

HTTP::Body version 1.25 limits the size and number of lines in the trailer.

Record
CVE-2026-121006
Weakness
CWE-770
Updated
2026-11-06
EUVDEUVD-2026-117992 No score

HTTP::Body versions before 1.24_02 for Perl parse the trailer in quadratic time.

Everything after the last chunk in the same call to add() is parsed with HTTP::Headers, which takes time quadratic in the number of fields of one name. For example, it takes several seconds to parse 16 KiB of "a:" lines.

A remote attackercan exhause the CPU with a single request.

HTTP::Body version 1.25 limits the size and number of lines in the trailer.

Record
EUVD-2026-117992
Updated
2026-11-06
GitHub AdvisoriesGHSA-f4c2-m2fq-wp7w No score

HTTP::Body versions before 1.24_02 for Perl parse the trailer in quadratic time. Everything...

HTTP::Body versions before 1.24_02 for Perl parse the trailer in quadratic time.

Everything after the last chunk in the same call to add() is parsed with HTTP::Headers, which takes time quadratic in the number of fields of one name. For example, it takes several seconds to parse 16 KiB of "a:" lines.

A remote attackercan exhause the CPU with a single request.

HTTP::Body version 1.25 limits the size and number of lines in the trailer.

Record
GHSA-f4c2-m2fq-wp7w
Weakness
CWE-770
Updated
2026-11-06
NVD No score

HTTP::Body versions before 1.24_02 for Perl parse the trailer in quadratic time.

Everything after the last chunk in the same call to add() is parsed with HTTP::Headers, which takes time quadratic in the number of fields of one name. For example, it takes several seconds to parse 16 KiB of "a:" lines.

A remote attackercan exhause the CPU with a single request.

HTTP::Body version 1.25 limits the size and number of lines in the trailer.

Record
CVE-2026-121006
Weakness
CWE-770
Updated
2026-11-06
OSV No score

HTTP::Body versions before 1.24_02 for Perl parse the trailer in quadratic time

HTTP::Body versions before 1.24_02 for Perl parse the trailer in quadratic time.

Everything after the last chunk in the same call to add() is parsed with HTTP::Headers, which takes time quadratic in the number of fields of one name. For example, it takes several seconds to parse 16 KiB of "a:" lines.

A remote attackercan exhause the CPU with a single request.

HTTP::Body version 1.25 limits the size and number of lines in the trailer.

Record
CVE-2026-121006
Weakness
CWE-770
Updated
2026-11-08
OSVDEBIAN-CVE-2026-121006 No score

HTTP::Body versions before 1.24_02 for Perl parse the trailer in quadratic time. Everything after the last chunk in the same call to add() is parsed with HTTP::Headers, which takes time quadratic in the number of fields of one name. For example, it takes several seconds to parse 16 KiB of "a:" lines. A remote attackercan exhause the CPU with a single request. HTTP::Body version 1.25 limits the size and number of lines in the trailer.

Record
DEBIAN-CVE-2026-121006
Updated
2026-11-07
OSVopenSUSE-SU-2026:12467-1 No score

perl-HTTP-Body-1.250.0-1.1 on GA media

These are all security issues fixed in the perl-HTTP-Body-1.250.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:12467-1
Updated
2026-11-07
OSVUBUNTU-CVE-2026-121006 No score

HTTP::Body versions before 1.24_02 for Perl parse the trailer in quadratic time. Everything after the last chunk in the same call to add() is parsed with HTTP::Headers, which takes time quadratic in the number of fields of one name. For example, it takes several seconds to parse 16 KiB of "a:" lines. A remote attackercan exhause the CPU with a single request. HTTP::Body version 1.25 limits the size and number of lines in the trailer.

Record
UBUNTU-CVE-2026-121006
Updated
2026-11-07

Affected packages

Affected packages
PackageAffectedFixed
libhttp-body-perl
Debian:12
All versions, plus listed versions
1.22-21.23-11.24.01-11.25-1
None known
libhttp-body-perl
Debian:13
All versions, plus listed versions
1.23-11.24.01-11.25-1
None known
libhttp-body-perl
Debian:14
All versions, plus listed versions
1.23-11.24.01-11.25-1
None known
libhttp-body-perl
Ubuntu:16.04:LTS
All versions, plus listed versions
1.22-1
None known
libhttp-body-perl
Ubuntu:18.04:LTS
All versions, plus listed versions
1.22-1
None known
libhttp-body-perl
Ubuntu:20.04:LTS
All versions, plus listed versions
1.22-1
None known
libhttp-body-perl
Ubuntu:22.04:LTS
All versions, plus listed versions
1.22-1.1
None known
libhttp-body-perl
Ubuntu:24.04:LTS
All versions, plus listed versions
1.22-2
None known
libhttp-body-perl
Ubuntu:26.10
All versions, plus listed versions
1.23-1
None known
libhttp-body-perl
Ubuntu:26.04:LTS
All versions, plus listed versions
1.23-1
None known
perl-HTTP-Body
openSUSE:Tumbleweed
From an advisory covering 3 CVEs
before 1.250.0-1.1
1.250.0-1.1

History

History
RecordedChangedSources
affected, aliases, referencesOSV
referencesOSV
referencesOSV
affected, aliases, published, referencesOSV
affectedGitHub Advisories, NVD, OSV
referencesCVE List, EUVD, OSV
publishedEUVD, NVD
publishedEUVD
first indexedCVE List, EUVD, GitHub Advisories, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-121006 is a vulnerability with no CVSS score yet in libhttp-body-perl, published November 6, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.22%, the 13th percentile. No source names a fixed version.

References

Show 9 moreShow less
MoveEnter Open