4 matches found
Quinn: Remote memory exhaustion in quinn-proto from unbounded out-of-order stream reassembly
Summary The Assembler component that assembles unordered stream fragments into consecutive chunks of the stream incurs some overhead for non-contiguous fragments. Readers that read from a RecvStream in order through an AsyncRead impl for example will be sensitive to peers that send fragments whil...
CVE-2026-25800
Quinn-quic: The Assembler handling unordered stream fragments can cause high memory overhead and potential memory exhaustion for non-contiguous fragments when reading RecvStream via AsyncRead, in versions 0.1.0 through 0.11.14. The issue arises from overhead in defragmentation of fragments with g...
GHSA-6XVM-J4WR-6V98 Quinn affected by unauthenticated remote DoS via panic in QUIC transport parameter parsing
Summary A remote, unauthenticated attacker can trigger a denial of service in applications using vulnerable quinn versions by sending a crafted QUIC Initial packet containing malformed quictransportparameters. In quinn-proto parsing logic, attacker-controlled varints are decoded with unwrap, so...
Quinn Input Validation Error Vulnerability
Quinn is a pure Rust, asynchronous-compliant implementation of the IETF QUIC transport protocol from the quinn-rs open source. An input validation error vulnerability exists in quinn-proto that stems from a Denial of Service DoS that occurs when an unknown frame is received in a QUIC packet...