{"id":"CVE-2026-116134","aliases":[],"cve":{"records":[{"id":"CVE-2026-116134","source":"CPANSec","state":"PUBLISHED","reasons":[],"replacements":[],"disputed":false,"unsupportedWhenAssigned":false,"reserved":"2026-10-25T11:14:04.979Z","published":"2026-10-28T17:15:31.799Z","modified":"2026-10-28T17:15:31.799Z"}],"publishers":[{"name":"CPANSec","role":"CNA","organizationId":"9b29abf9-4ab0-4765-b253-1875cd9b441e","modified":"2026-10-28T17:15:31.799Z"}],"references":[{"url":"https://github.com/libwww-perl/HTTP-Body/commit/c5d13911aabfad4a7ae4b6ee98ac2315400e5ed5.patch","tags":["patch"],"source":"CPANSec"},{"url":"https://metacpan.org/release/GETTY/HTTP-Body-1.24/changes","tags":["release-notes"],"source":"CPANSec"}],"weaknesses":[{"id":"CWE-770","description":"CWE-770 Allocation of Resources Without Limits or Throttling","source":"CPANSec"}],"applicability":[],"prioritization":[]},"title":"HTTP::Body versions before 1.23_01 for Perl allow memory exhaustion via an unbounded multipart part header block","titleSource":"CPANSec","descriptionSource":"CPANSec","description":"HTTP::Body versions before 1.23_01 for Perl allow memory exhaustion via an unbounded multipart part header block.\n\nThe multipart parser takes everything up to the first blank line after a boundary as the part's header block, with no limit on its size or number of lines. Every line is stored in the part's header hash, so a block of short lines costs about 60 bytes of memory per input byte.\n\nA remote attacker can exhaust worker memory with a single request.","score":null,"severity":"unknown","published":"2026-10-28T17:15:31.799Z","modified":"2026-10-28T17:15:31.799Z","withdrawn":false,"knownExploited":false,"affected":[],"products":[{"vendor":"","name":"HTTP-Body","platforms":[],"versions":[{"version":"0","status":"affected","lessThan":"1.23_01","versionType":"custom"}],"defaultStatus":"unaffected","packageURL":"pkg:cpan/HTTP-Body","cpes":[],"source":"CPANSec","url":"https://www.cve.org/CVERecord?id=CVE-2026-116134"}],"remediation":[{"text":"Upgrade to HTTP-Body 1.23_01 or later.","source":"CPANSec","url":"https://www.cve.org/CVERecord?id=CVE-2026-116134"}],"references":["https://github.com/libwww-perl/HTTP-Body/commit/c5d13911aabfad4a7ae4b6ee98ac2315400e5ed5.patch","https://metacpan.org/release/GETTY/HTTP-Body-1.24/changes"],"sources":[{"name":"CVE","id":"CVE-2026-116134","modified":"2026-10-28T17:15:31.799Z","url":"https://www.cve.org/CVERecord?id=CVE-2026-116134"}],"assessments":[],"sourceAffected":[],"observedAt":"2026-10-29T14:34:50.880Z","kev":{"status":"not-listed","checkedAt":"2026-10-31T12:00:30.989Z"},"coverage":[{"source":"NVD","status":"no-result","checkedAt":"2026-10-28T17:40:32.038Z","attemptedAt":"2026-10-28T17:40:32.038Z"},{"source":"GHSA","status":"no-result","checkedAt":"2026-10-28T17:40:33.279Z","attemptedAt":"2026-10-28T17:40:33.279Z"},{"source":"EUVD","status":"refresh-failed","attemptedAt":"2026-10-28T17:40:32.079Z"},{"source":"EPSS","status":"no-result","checkedAt":"2026-10-28T17:40:33.364Z","attemptedAt":"2026-10-28T17:40:33.364Z"}],"evidence":[],"aiSummary":{"text":"HTTP::Body versions before 1.23_01 for Perl are vulnerable to memory exhaustion via an unbounded multipart part header block, allowing a remote attacker to exhaust worker memory with a single request. The multipart parser has no limit on the size or number of lines of the part's header block. This can lead to memory exhaustion.","model":"@cf/meta/llama-3.3-70b-instruct-fp8-fast","generatedAt":"2026-10-30T09:09:02.298Z","sources":[{"name":"CVE","url":"https://www.cve.org/CVERecord?id=CVE-2026-116134"}]}}