Approved changes feed: RSS · Atom
cpe:2.3:a:quinn_project:quinn:*:*:*:*:*:rust:*:*part: a version: * update: *
| Vendor | Quinn Project (71d43e85-3d9c-5ff4-8aee-ce59935f63e3) |
|---|---|
| Product | Quinn (25100e22-7703-5cdd-a3d3-62041bb07520) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | rust |
| Target hardware | * |
| Other | * |
Notes
Imported from purl2cpe mapping
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/quinn-rs/quinn |
purl2cpe | 2026-06-01 10:15:51.683316 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
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 |
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 |
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 this panel to browse, search, copy or download the JSON record.