CVE-2026-114629

libweb-simple-perl: Web::Simple versions before 0.035 for Perl allocate a buffer sized by the Content-Length header for urlencoded body p...

CVE-2026-114629 is fixed in libweb-simple-perl on 1 platform by DEBIAN-CVE-2026-114629 (version 0.035-1), released October 27, 2026. It is not reported as exploited. Patch Radar priority: High.

High
CVSS
7.5
high
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0050
42nd percentile

Web::Simple versions before 0.035 for Perl allocate a buffer sized by the Content-Length header for urlencoded body parameters. Web::Dispatch::ParamParser::get_unpacked_body_from reads an application/x-www-form-urlencoded body using a single read call, with no cap and the return value ignored. Perl's read grows the buffer to the requested length before reading, so the declared Content-Length determines the allocation. An attacker can trigger this through any route whose dispatch specification has a % body-parameter match, such as sub (POST + %name=), sending a Content-Length far larger than the body actually sent. No authentication is involved.

Where it's fixed

ProductFixed inFixReleased
Linux
libweb-simple-perl · Debian 14 0.035-1 DEBIAN-CVE-2026-114629 Oct 27, 2026

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.