- CVE-2025-32441: Rack session can be restored after deletion.
- CVE-2025-46727: Unbounded parameter parsing in Rack::QueryParser
can lead to memory exhaustion.
- CVE-2025-59830: Unbounded parameter parsing in Rack::QueryParser
can lead to memory exhaustion via semicolon-separated parameters.
- CVE-2025-61770: Unbounded multipart preamble buffering enables
DoS (memory exhaustion).
- CVE-2025-61771: Multipart parser buffers large nonâfile fields
entirely in memory, enabling DoS (memory exhaustion).
- CVE-2025-61772: Multipart parser buffers unbounded per-part
headers, enabling DoS (memory exhaustion).
- CVE-2025-61919: Unbounded read in Rack::Request form parsing can
lead to memory exhaustion.
- CVE-2025-61780: Improper handling of headers in Rack::Sendfile
may allow proxy bypass.
For Debian 11 bullseye, these problems have been fixed in version
2.1.4-3+deb11u4.
We recommend that you upgrade your ruby-rack packages.
Get the latest Linux and open source security news straight to your inbox.