CVE-2026-59920 in Nettyinformazioni

Riassunto

di VulDB • 29/07/2026

Netty è un framework per applicazioni di rete asincrone e basate su eventi. Nelle versioni precedenti alla 4.1.136.Final e alla 4.2.16.Final, l'encoder STOMP di Netty (StompSubframeEncoder) non effettua la codifica in escape né convalida i valori degli header nei frame CONNECT e CONNECTED; pertanto, i caratteri newline grezzi (\n) presenti nel valore di un header vengono scritti direttamente sul canale di comunicazione. Ciò consente a un attaccante che controlla il valore di un header di iniettare ulteriori intestazioni STOMP. Tale comportamento si verifica perché l'encoder saluta intenzionalmente la fase di escape per i frame CONNECT/CONNECTED conformemente alla specifica STOMP 1.2, ma non rifiuta mai i newline grezzi; poiché un broker analizza ciascuna riga come una singola intestazione separata, un attaccante che controlla valori quali il login o il codice d'accesso forniti dall'utente può sovrascrivere i parametri di connessione oppure aggiungere header di autenticazione/ruolo per bypassare l'autenticazione o escalare i privilegi (l'impatto effettivo dipende dal broker). Il problema è risolto nelle versioni 4.1.136.Final e 4.2.16.Final.

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

Responsabile

GitHub M

Prenotare

07/07/2026

Divulgazione

29/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!