Skip to content
OpenAdvisories
High USN-6905-1 2 CVEs

ruby-rack vulnerabilities

Published Jul 23, 2024 · Updated Jun 29, 2026

Summary

It was discovered that Rack incorrectly handled certain regular
expressions. A remote attacker could possibly use this issue to cause
Rack to consume resources, leading to a denial of service.
(CVE-2023-27539)

It was discovered that Rack incorrectly handled Multipart MIME parsing.
A remote attacker could possibly use this issue to cause Rack to consume
resources, leading to a denial of service. This issue only affected
Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2023-27530)

Fixed packages 5

ReleasePackageFixed in
Ubuntu · Pro 14.04 LTS Pro:14.04:LTS ruby-rack 1.5.2-3+deb8u3ubuntu1~esm7
Ubuntu · Pro 16.04 LTS Pro:16.04:LTS ruby-rack 1.6.4-3ubuntu0.2+esm5
Ubuntu · Pro 18.04 LTS Pro:18.04:LTS ruby-rack 1.6.4-4ubuntu0.2+esm5
Ubuntu · Pro 20.04 LTS Pro:20.04:LTS ruby-rack 2.0.7-2ubuntu0.1+esm4
Ubuntu · Pro 22.04 LTS Pro:22.04:LTS ruby-rack 2.1.4-5ubuntu1+esm4

Vulnerabilities 2

  • High 7.5

    Rack has possible DoS Vulnerability in Multipart MIME parsing

    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 parsing code in which could allow an attacker to craft requests that can be abuse to cause multipart parsing to take longer than expected.

  • Medium 5.3

    Possible Denial of Service Vulnerability in Rack's header parsing

    There is a denial of service vulnerability in the header parsing component of Rack.

References

  • report
    https://ubuntu.com/security/CVE-2023-27530
  • report
    https://ubuntu.com/security/CVE-2023-27539