Bug 2524243 - CVE-2026-25800 rust-quinn: Quinn: Remote memory exhaustion via malformed QUIC stream fragments [epel-all]
Summary: CVE-2026-25800 rust-quinn: Quinn: Remote memory exhaustion via malformed QUIC...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: rust-quinn
Version: epel10
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
Assignee: Rust SIG
QA Contact:
URL:
Whiteboard: {"flaws": ["6010c910-dc65-429f-8088-9...
Depends On:
Blocks: CVE-2026-25800
TreeView+ depends on / blocked
 
Reported: 2026-08-26 04:17 UTC by Jeremy Choi
Modified: 2026-08-27 14:07 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2026-08-27 14:07:40 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jeremy Choi 2026-08-26 04:17:46 UTC
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.

Quinn is a pure-Rust, async-compatible implementation of the IETF QUIC transport protocol. Starting in version 0.1.0 and prior to version 0.11.15, 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 while leaving out early parts of the stream, and in particular, fragments with many gaps (because these cannot be defragmented). In such a scenario, the receiving connection suffers from high buffer overhead, enabling memory exhaustion. Version 0.11.15 fixes the issue.

Comment 1 Fabio Valentini 2026-08-27 14:07:40 UTC
This is a bug in the "quinn-proto" crate, not in the "quinn" crate.
Fedora and EPEL already ship version 0.11.16, and no applications actually use the QUIC support provided by it.


Note You need to log in before you can comment on or make changes to this bug.