Approved changes feed: RSS · Atom

cpe:2.3:a:quinn-rs:quinn:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorQuinn Rs (9f824fd3-f91d-5cd9-92ba-e845bfe12147)
ProductQuinn (f5637b4b-5661-5e93-8436-ad18ca4ff129)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-25800 vulnerable 2026-07-29 00:34:57.625368 quinn-proto has remote memory exhaustion from unbounded out-of-order stream reassembly
HIGH (7.5)
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.
Published: 2026-07-23T19:09:19.159Z
Updated: 2026-07-23T19:37:11.300Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-31812 vulnerable 2026-06-08 07:57:15.918947 Quinn affected by unauthenticated remote DoS via panic in QUIC transport parameter parsing
Quinn is a pure-Rust, async-compatible implementation of the IETF QUIC transport protocol. Prior to 0.11.14, 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 quic_transport_parameters. In quinn-proto parsing logic, attacker-controlled varints are decoded with unwrap(), so truncated encodings cause Err(UnexpectedEnd) and panic. This is reachable over the network with a single packet and no prior trust or authentication. This vulnerability is fixed in 0.11.14.
Published: 2026-03-10T21:04:36.812Z
Updated: 2026-08-25T12:05:46.656Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-45311 vulnerable 2026-06-08 06:45:55.862062 Denial of service in quinn-proto when using `Endpoint::retry()`
HIGH (7.5)
Quinn is a pure-Rust, async-compatible implementation of the IETF QUIC transport protocol. As of quinn-proto 0.11, it is possible for a server to `accept()`, `retry()`, `refuse()`, or `ignore()` an `Incoming` connection. However, calling `retry()` on an unvalidated connection exposes the server to a likely panic in the following situations: 1. Calling `refuse` or `ignore` on the resulting validated connection, if a duplicate initial packet is received. This issue can go undetected until a server's `refuse()`/`ignore()` code path is exercised, such as to stop a denial of service attack. 2. Accepting when the initial packet for the resulting validated connection fails to decrypt or exhausts connection IDs, if a similar initial packet that successfully decrypts and doesn't exhaust connection IDs is received. This issue can go undetected if clients are well-behaved. The former situation was observed in a real application, while the latter is only theoretical.
Published: 2024-09-02T16:45:39.465Z
Updated: 2024-09-03T14:04:46.433Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-42805 vulnerable 2026-06-08 06:11:09.529178 quinn-proto Denial of Service vulnerability
HIGH (7.5)
quinn-proto is a state machine for the QUIC transport protocol. Prior to versions 0.9.5 and 0.10.5, receiving unknown QUIC frames in a QUIC packet could result in a panic. The problem has been fixed in 0.9.5 and 0.10.5 maintenance releases.
Published: 2023-09-21T16:39:56.350Z
Updated: 2024-09-24T15:03:39.325Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.