GHSA-Q6CP-QFWQ-4GCV: h2 Crates.Io
Vulnerability summary
GHSA-Q6CP-QFWQ-4GCV is a medium (CVSS 5.3) vulnerability in h2 Crates.Io.
Not severe (CVSS 5.3, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 8 · Related 5Timeline
- 03-04-2024PublishedVulnerability first disclosed.
- 11-04-2024Last modifiedVulnerability information updated.
Description
Degradation of service in h2 servers with CONTINUATION Flood An attacker can send a flood of CONTINUATION frames, causing `h2` to process them indefinitely. This results in an increase in CPU usage. Tokio task budget helps prevent this from a complete denial-of-service, as the server can still respond to legitimate requests, albeit with increased latency. More details at "https://seanmonstar.com/blog/hyper-http2-continuation-flood/. Patches available for 0.4.x and 0.3.x versions.
CVSS metrics
1 score · 1 source · 1 versionEPSS trend
No EPSS score has been published for this record yet.
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeNo weakness data has been published for this record.
Affected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Crates.Io1 product
- h2< 0.3.26 | ≥ 0.4.0, < 0.4.4 | ≥ 0.4.0-0, < 0.4.4
1 vendor · 1 product
References
6 links- github.com/hyperium/h2PACKAGE
- crates.io/crates/h2PACKAGE