CVE-2026-25800 in quinn
Résumé
par VulDB • 24/07/2026
Quinn est une implémentation pure en Rust et asynchrone du protocole de transport QUIC de l'IETF. À partir de la version 0.1.0 jusqu'à la version antérieure à 0.11.15, le composant `Assembler`, qui assemble les fragments de flux désordonnés en blocs consécutifs du flux, entraîne une surcharge pour les fragments non contigus. Les lecteurs lisant depuis un `RecvStream` dans l'ordre (par exemple via une implémentation d'`AsyncRead`) sont sensibles aux pairs envoyant des fragments tout en omettant les parties initiales du flux, et plus particulièrement aux fragments présentant de nombreux trous (car ils ne peuvent pas être reconstitués). Dans un tel scénario, la connexion réceptrice subit une surcharge mémoire élevée, ce qui permet d'épuiser la mémoire. La version 0.11.15 corrige le problème.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.