Skip to main content
← All vulnerabilities
CVE-2011-5036GHSA-V6J3-7JRW-HQ2P

Rack before 1.1.3, 1.2.x before 1.2.5, and 1.3.x before 1.3.6 computes hash values for form parameters without restricting the ability to tr

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.1.3, 1.2.5, 1.3.6, 1.6.5.1
None on Exploit-DB, Metasploit or GitHub

Summary

Rack before 1.1.3, 1.2.x before 1.2.5, and 1.3.x before 1.3.6 computes hash values for form parameters without restricting the ability to trigger hash collisions predictably, which allows remote attackers to cause a denial of service (CPU consumption) by sending many crafted parameters.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • rackRubyGems

    fixed in 1.1.3

  • rackRubyGems

    From 1.2.0 · fixed in 1.2.5

  • rackRubyGems

    From 1.3.0 · fixed in 1.3.6

  • org.jruby:jruby-parentMaven

    fixed in 1.6.5.1

References 6

nruns.com

gist.github.com

kb.cert.org

archives.neohapsis.com

debian.org

ocert.org