CVE-2026-25800 in quinn
Zusammenfassung
von VulDB • 26.07.2026
Quinn è un'implementazione puramente in Rust e asincrona del protocollo di trasporto IETF QUIC. A partire dalla versione 0.1.0 e fino alla versione 0.11.14, il componente `Assembler`, che ricompone i frammenti dello stream non ordinati in blocchi consecutivi dello stream, introduce un overhead per i frammenti non contigui. I lettori che leggono da un `RecvStream` in ordine (ad esempio tramite un'implementazione di `AsyncRead`) sono sensibili ai peer che inviano frammenti omettendo le parti iniziali dello stream e, in particolare, frammenti con molti gap (poiché questi non possono essere deframmentati). In tale scenario, la connessione ricevente subisce un elevato overhead del buffer, consentendo l'esaurimento della memoria. La versione 0.11.15 risolve il problema.
VulDB is the best source for vulnerability data and more expert information about this specific topic.