CVE-2025-61919: Rack is a modular Ruby web server interface
CVE-2025-61919 is a high-severity flaw (CVSS 7.5) affecting rack. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
Rack is a modular Ruby web server interface. Prior to versions 2.2.20, 3.1.18, and 3.2.3, `Rack::Request#POST` reads the entire request body into memory for `Content-Type: application/x-www-form-urlencoded`, calling `rack.input.read(nil)` without enforcing a length or cap. Large request bodies can therefore be buffered completely into process memory before parsing, leading to denial of service (DoS) through memory exhaustion. Users should upgrade
Why this priority
- High severity
- Remotely exploitable, no login, no user action
A fixed release or distro patch exists.
Risk facts
| CVSS score | 7.5 (High) |
| Attack vector | Network (remote) |
| Attack complexity | Low |
| Privileges needed | None |
| User interaction | None |
| EPSS exploit chance | 0.6% (top 49%) |
| CISA exploited list | No |
| Weakness | CWE-400 |
| Published | 2025-10-10 |
| Last modified | 2026-10-19 |
Last updated 2026-10-19 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2025-61919?
rack: upgrade to 2.2.20, 3.1.18, 3.2.3. Exact commands for each OS are on this page.
Is CVE-2025-61919 being exploited?
CVE-2025-61919 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2025-61919 affect?
CVE-2025-61919 affects rack. Severity is high (CVSS 7.5). Rack is a modular Ruby web server interface. Prior to versions 2.2.20, 3.1.18, and 3.2.3, `Rack::Request#POST` reads the entire request body into memory for `Content-Type: application/x-www-form-urlencoded`, calling `rack.input.read(nil)` w
How urgent is CVE-2025-61919?
Priority 44/100. High severity; Remotely exploitable, no login, no user action
Software pages
Related CVEs
- CVE-2023-27530 HIGH 7.5 UPGRADE MITIGATE A DoS vulnerability exists in Rack <v3.0.4.2, <v2.2.6.3, <v2.1.4.3 and <v2.0.9.3 within in the Multipart MIME
- CVE-2025-61780 MEDIUM 5.8 UPGRADE Rack is a modular Ruby web server interface
- CVE-2025-61770 HIGH 7.5 UPGRADE Rack is a modular Ruby web server interface
- CVE-2025-61772 HIGH 7.5 UPGRADE Rack is a modular Ruby web server interface
- CVE-2025-61771 HIGH 7.5 UPGRADE Rack is a modular Ruby web server interface