Vulnerability GHSA-q6cp-qfwq-4gcv

Medium Risk
MEDIUM RISK
CVSS Score: 5.3
Score Range: 4.0–6.9
Medium severity vulnerabilities (CVSS 4.0–6.9). Important issues that meaningfully reduce security confidence.
2 years ago
April 05, 2024 at 03:05 PM UTC
h2 servers vulnerable to degradation of service with CONTINUATION Flood
0.0.0 - 0.1.26 and 0.2.0 - 0.3.25 and 0.4.0 - 0.4.3
0.0.0 - 0.1.26 and 0.2.0 - 0.3.25 and 0.4.0 - 0.4.3

Summary

h2 servers vulnerable to degradation of service with CONTINUATION Flood

Details

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.

Impacted packages

Timeline

Published
2 years ago
April 05, 2024 at 03:05 PM UTC
Fixed (0.3.26)
2 years ago
April 03, 2024 at 06:03 PM UTC
Fixed (0.4.4)
2 years ago
April 03, 2024 at 06:10 PM UTC
Last Modified
1 month ago
September 10, 2026 at 03:49 AM UTC