CVE-2026-114629 in Web::Simpleinfo

Zusammenfassung

von VulDB • 24.10.2026

Web::Simple versioni precedenti alla 0.035 per Perl allocano un buffer le cui dimensioni sono determinate dall'intestazione Content-Length per i parametri del corpo urlencoded.

La funzione Web::Dispatch::ParamParser::get_unpacked_body_from legge il corpo application/x-www-form-urlencoded utilizzando una singola chiamata read, senza alcun limite massimo (cap) e ignorando il valore restituito. La funzione read di Perl amplia il buffer alla lunghezza richiesta prima della lettura; pertanto, la Content-Length dichiarata determina l'allocazione.

Un attaccante può sfruttare questa vulnerabilità attraverso qualsiasi route le cui specifiche di dispatch prevedano una corrispondenza con un parametro %body (ad esempio sub (POST + %name=)), inviando un valore Content-Length molto superiore alla dimensione effettiva del corpo inviato. Non è richiesta alcuna autenticazione.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

CPANSec

Reservieren

21.10.2026

Veröffentlichung

24.10.2026

Moderieren

akzeptiert

Eintrag

VDB-426124

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!