Skip to content
OpenAdvisories
Medium ALAS2-2024-2492 3 CVEs

Moderate: pcs security update (Amazon Linux 2)

Published Mar 13, 2024 · Updated Mar 18, 2024

Summary

Package updates are available for Amazon Linux 2 that fix the following vulnerabilities: CVE-2024-26146: A Denial of Service (DoS) vulnerability was found in rubygem-rack in how it parses Rack Header. Carefully crafted headers can cause header parsing in Rack to take longer than expected resulting in a possible denial of service issue. Accept and Forwarded headers are impacted. CVE-2024-26141: A Denial of Service (DoS) vulnerability was found in rubygem-rack in how it parses Range Header. Carefully crafted Range headers can cause a server to respond with an unexpectedly large response. Responding with such large responses could lead to a denial of service issue. CVE-2024-25126: A Denial of Service (DoS) vulnerability was found in rubygem-rack in how it parses Content-Type. Carefully crafted content type headers can cause Rack's media type parser to take much longer than expected, leading to a possible denial of service vulnerability.

Fixed packages 3

ReleasePackageFixed in
Amazon Linux · 2 pcs 0:0.9.169-3.amzn2.3.0.3
Amazon Linux · 2 pcs-debuginfo 0:0.9.169-3.amzn2.3.0.3
Amazon Linux · 2 pcs-snmp 0:0.9.169-3.amzn2.3.0.3

Vulnerabilities 3

  • Medium 5.8

    Possible DoS Vulnerability with Range Header in Rack

    Rack is a modular Ruby web server interface. Carefully crafted Range headers can cause a server to respond with an unexpectedly large response. Responding with such large responses could lead to a denial of service issue. Vulnerable applications will use the …

  • Medium 5.3
    CVE-2024-25126 EPSS 35%

    Rack ReDos in content type parsing (2nd degree polynomial)

    Rack is a modular Ruby web server interface. Carefully crafted content type headers can cause Rack’s media type parser to take much longer than expected, leading to a possible denial of service vulnerability (ReDos 2nd degree polynomial). This vulnerability i…

  • Medium 5.3

    Possible Denial of Service Vulnerability in Rack Header Parsing

    Rack is a modular Ruby web server interface. Carefully crafted headers can cause header parsing in Rack to take longer than expected resulting in a possible denial of service issue. Accept and Forwarded headers are impacted. Ruby 3.2 has mitigations for this …

References

  • web
    https://alas.aws.amazon.com/cve/html/CVE-2024-25126.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2024-26141.html
  • web
    https://alas.aws.amazon.com/cve/html/CVE-2024-26146.html