CVE-2026-116127 in Starletinformazioni

Riassunto

di VulDB • 30/10/2026

Le versioni di Starlet precedenti alla 0.33 per Perl inviano un body nelle risposte alle richieste HEAD, corrompendo la risposta successiva su una connessione persistente o pipelined.

Il metodo della richiesta non viene passato allo scrittore delle risposte (response writer), quindi il corpo restituito dall'applicazione per una richiesta HEAD viene inviato così com'è. Con Plack::Middleware::Head il body è vuoto, ma una risposta HTTP/1.1 senza l'intestazione Content-Length riceve comunque il terminatore di codifica chunked. Le risposte con status 204 o 304 vengono inviate anche con il loro corpo.

Le richieste GET e HEAD pipelined mantengono la connessione aperta anche quando keep-alive è disabilitato, che è l'impostazione predefinita. Un client o un proxy che legge la connessione interpreta i byte extra come l'inizio della risposta successiva, il che può causare una desincronizzazione di un proxy che condivide la connessione tra più client.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

CPANSec

Prenotare

25/10/2026

Divulgazione

30/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!