The regular expression engine (regex.c) in Ruby 1.8.5 and earlier, 1.8.6 through 1.8.6-p286, 1.8.7 through 1.8.7-p71, and 1.9 through r18423 allows remote attackers to cause a denial of service (infinite loop and crash) via multiple long requests to a Ruby socket, related to memory allocation failure, and as demonstrated against Webrick.
CVSS Details
- CVSS 3.1 Base Score: 7.5
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Apple Osx Ruby | — | Upgrade macOS to the latest version | Dec 16, 2011 | Aug 14, 2008 |
| Centos_linux | — | Upgrade rubyUpgrade ruby-develUpgrade ruby-riUpgrade ruby-tcltkUpgrade ruby-irbUpgrade ruby-modeUpgrade ruby-rdocUpgrade ruby-docsUpgrade ruby-libs | Dec 1, 2016 | Aug 14, 2008 |
| Oracle_linux | — | Upgrade ruby-rdocUpgrade ruby-develUpgrade rubyUpgrade ruby-modeUpgrade ruby-libsUpgrade ruby-riUpgrade ruby-irbUpgrade ruby-docsUpgrade ruby-tcltk | Oct 16, 2024 | Aug 14, 2008 |
| Suse | — | Upgrade ruby-tkUpgrade rubyUpgrade ruby-doc-html | Feb 17, 2015 | Jun 28, 2013 |
| Ubuntu | — | Upgrade libruby1.8Upgrade ruby1.9Upgrade ruby1.8 | Nov 8, 2024 | Aug 14, 2008 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub