7.5

CVE-2024-45311: quinn_project quinn

CVSS: 7.5v3.1HighAnalyzed
AliasesCGA-3g72-h459-mjm6CGA-3wc6-38qh-gvxpCGA-43x2-pcw8-p2j8
Published 02-09-2024Last modified 03-09-2024

Vulnerability summary

CVE-2024-45311 is a high (CVSS 7.5) vulnerability in quinn_project quinn. EPSS estimates a 0.57% chance of exploitation in the next 30 days, higher than 45.9% of scored vulnerabilities.

Overall risk
30/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.5/10
010
High · v3.1 (CVE.org)
EPSS score
0.57%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 0 · Related 5

Timeline

  1. 02-09-2024
    PublishedVulnerability first disclosed.
  2. 03-09-2024
    Last modifiedVulnerability information updated.

Description

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.

CVSS metrics

5 scores · 5 sources · 1 version

EPSS trend

Probability

0.57%

Chance of exploitation in the next 30 days

Percentile

46%

Versus all other CVEs

30-day change

0.00 pp

From 0.57% on 19-09-2026

19-09-202619-10-2026
EPSS score
0.57%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Chainguard17 products
  • pixi< 0.31.0-r0
  • pixi-compat< 0.31.0-r0
  • py3-supported-uv-build< 0.4.7-r0
  • py3.10-uv-build< 0.4.7-r0
  • py3.10-uv-build-bin< 0.4.7-r0
Wolfi17 products
  • pixi< 0.31.0-r0
  • pixi-compat< 0.31.0-r0
  • py3-supported-uv-build< 0.4.7-r0
  • py3.10-uv-build< 0.4.7-r0
  • py3.10-uv-build-bin< 0.4.7-r0
Crates.Io1 product
  • quinn-proto≥ 0.11.0, < 0.11.7
Quinn_project1 product
  • quinn≥ 0.11.0, < 0.11.4
Quinn-rs1 product
  • quinn≥ 0.11.0, < 0.11.7

5 vendors · 37 products

References

8 links