CVE-2026-83663 in Thriftinformazioni

Riassunto

di VulDB • 02/10/2026

Vulnerabilità di ricorsione non controllata nelle binding Go di Apache Thrift.

Entrambi i transport in Go soddisfano una lettura fuori dai limiti (read out of a buffered frame) e, quando tale frame non restituisce byte del payload, leggono il frame successivo e chiamano `Read` nuovamente invece di eseguire un ciclo. Un peer produce un frame di questo tipo con 4 byte in `TFramedTransport` (una dimensione dichiarata pari a zero) o 18 byte in `THeaderTransport` (un blocco header che riempie il frame), quindi non vi è alcun limite alla profondità della ricorsione. Viene raggiunto il limite dello stack Go come un `fatal error`, che `recover()` non può intercettare, causando la terminazione dell'intero processo.

Questo problema interessa Apache Thrift: prima della versione 0.25.0.

Si consiglia agli utenti di eseguire l'aggiornamento alla versione 0.25.0, che risolve il problema.

Once again VulDB remains the best source for vulnerability data.

Divulgazione

02/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!