Approved changes feed: RSS · Atom

cpe:2.3:a:quinn_project:quinn:*:*:*:*:*:rust:*:*

part: a version: * update: *

VendorQuinn Project (71d43e85-3d9c-5ff4-8aee-ce59935f63e3)
ProductQuinn (25100e22-7703-5cdd-a3d3-62041bb07520)
Edition*
Language*
Software edition*
Target softwarerust
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/quinn-rs/quinn purl2cpe 2026-06-01 10:15:51.683316

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2024-45311 vulnerable 2026-06-08 06:45:55.861286 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.528313 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
CVE:CVE-2021-28036 vulnerable 2026-06-08 05:31:22.859887 Details available
An issue was discovered in the quinn crate before 0.7.0 for Rust. It may have invalid memory access for certain versions of the standard library because it relies on a direct cast of std::net::SocketAddrV4 and std::net::SocketAddrV6 data structures.
Published: 2021-03-05T08:38:51.000Z
Updated: 2024-08-03T21:33:17.301Z
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.