Skip to main content
← All vulnerabilities
CVE-2022-44571GHSA-93PM-5P5F-3GHX

There is a denial of service vulnerability in the Content-Disposition parsingcomponent of Rack fixed in 2.0.9.2, 2.1.4.2, 2.2.4.1, 3.0.0.1.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.0.9.2, 2.1.4.2, 2.2.6.1, 3.0.4.1
None on Exploit-DB, Metasploit or GitHub

Summary

There is a denial of service vulnerability in the Content-Disposition parsingcomponent of Rack fixed in 2.0.9.2, 2.1.4.2, 2.2.4.1, 3.0.0.1. This could allow an attacker to craft an input that can cause Content-Disposition header parsing in Rackto take an unexpected amount of time, possibly resulting in a denial ofservice attack vector. This header is used typically used in multipartparsing. Any applications that parse multipart posts using Rack (virtuallyall Rails applications) are impacted.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a https://github.com/rack/rack

    Version range not reported

  • rackRubyGems

    From 2.0.0 · fixed in 2.0.9.2

  • rackRubyGems

    From 2.1.0 · fixed in 2.1.4.2

  • rackRubyGems

    From 2.2.0 · fixed in 2.2.6.1

  • rackRubyGems

    From 3.0.0.0 · fixed in 3.0.4.1

References 3

discuss.rubyonrails.org

debian.org

security.netapp.com