Incorrect congestion window growth by invalid ACK ranges
High7.5CVE-2025-4821 · Published Jun 17, 2025 · updated Jul 30, 2026
### Impact Cloudflare quiche was discovered to be vulnerable to incorrect congestion window growth, which could cause it to send data at a rate faster than the path might actually support. An unauthenticated remote attacker can exploit the vulnerability by first completing a handshake and initiating a congestion-controlled data transfer towards itself. Then, it could manipulate the victim's congestion control state by sending ACK frames covering a large range of packet numbers (including packet numbers that had never been sent); see [RFC 9000 Section 19.3](https://datatracker.ietf.org/doc/html/rfc9000#section-19.3). The victim could grow the congestion window beyond typical expectations and allow more bytes in flight than the path might really support. In extreme cases, the window might grow beyond the limit of the internal variable's type, leading to an overflow panic. ### Patches quiche 0.24.4 is the earliest version containing the fix for this issue.
Affected versions
| Package | Affected | Fixed in |
|---|---|---|
| cloudflare-quiche crates.io | < 0.24.4 | 0.24.4 |
Details and references
- CVSS 3.1
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- Severity from
- GitHub (reviewed advisory)
- Weakness
- CWE-770
More Cloudflare advisories
All Cloudflare| Date | Advisory | Severity | Fixed in |
|---|---|---|---|
| Jul 72025 | Cloudflare vite plugin exposes secrets over the built-in dev server | Low | 1.6.0 |
| Jun 202025 | Request Smuggling Vulnerability in Pingora | High7.4 | 0.5.0 |
| Jun 172025 | Incorrect congestion window growth by optimistic ACK | Medium5.3 | 0.24.4 |
| Jun 102025 | CIRCL-Fourq: Missing and wrong validation can lead to incorrect results | Low | 1.6.1 |
| May 12025 | PKCE bypass via downgrade attack | Medium5.3 | 0.0.5 |
| May 12025 | Missing validation of redirect_uri on authorize endpoint | Medium6.0 | 0.0.5 |