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 ruby-riUpgrade rubyUpgrade ruby-modeUpgrade ruby-tcltkUpgrade ruby-rdocUpgrade ruby-develUpgrade ruby-irbUpgrade ruby-docsUpgrade ruby-libs | Dec 1, 2016 | Aug 14, 2008 |
| Oracle_linux | — | Upgrade ruby-modeUpgrade ruby-riUpgrade rubyUpgrade ruby-libsUpgrade ruby-develUpgrade ruby-rdocUpgrade ruby-irbUpgrade ruby-docsUpgrade ruby-tcltk | Oct 16, 2024 | Aug 14, 2008 |
| Suse | — | Upgrade ruby-doc-htmlUpgrade rubyUpgrade ruby-tk | Feb 17, 2015 | Jun 28, 2013 |
| Ubuntu | — | Upgrade ruby1.8Upgrade ruby1.9Upgrade libruby1.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