CVE-2008-3657: ruby-lang ruby Improper Input Validation
Vulnerability summary
CVE-2008-3657 is a high (CVSS 7.5) Improper Input Validation vulnerability in ruby-lang ruby. EPSS estimates a 13.67% chance of exploitation in the next 30 days, higher than 96.4% of scored vulnerabilities. 2 public exploits are recorded.
Advisory lineage
Upstream 0 · Downstream 6Timeline
- 13-08-2008PublishedVulnerability first disclosed.
- 07-08-2024Last modifiedVulnerability information updated.
Description
The dl module 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 does not check "taintness" of inputs, which allows context-dependent attackers to bypass safe levels and execute dangerous functions by accessing a library using DL.dlopen.
CVSS metrics
1 score · 1 source · 1 versionEPSS trend
Probability
13.67%
Chance of exploitation in the next 30 days
Percentile
96%
Versus all other CVEs
30-day change
0.00 pp
From 13.67% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
2 foundExploit Reference (securityfocus.com)
Maturity: unknown
Ruby 1.9 dl - Module DL.dlopen Arbitrary Library Access
Maturity: weaponized
Weaknesses
CWE · root causeAffected systems
Ruby-lang1 product
- ruby≤ 1.8.5 | 1.6.8 | 1.8.0 | 1.8.1 | 1.8.1:-9 | 1.8.2 | 1.8.2:preview2 | 1.8.2:preview3 | 1.8.2:preview4 | 1.8.3 | 1.8.3:preview1 | 1.8.3:preview2 | 1.8.3:preview3 | 1.8.4 | 1.8.4:preview1 | 1.8.4:preview2 | 1.8.4:preview3 | 1.8.5:p11 | 1.8.5:p113 | 1.8.5:p115 | 1.8.5:p12 | 1.8.5:p2 | 1.8.5:p35 | 1.8.5:preview1 | 1.8.5:preview2 | 1.8.5:preview3 | 1.8.5:preview4 | 1.8.5:preview5 | 1.8.6 | 1.8.6:p110 | 1.8.6:p114 | 1.8.6:preview1 | 1.8.6:preview2 | 1.8.6:preview3 | 1.8.7 | 1.8.7:p17 | 1.8.7:p22 | 1.8.7:p71 | 1.8.7:preview1 | 1.8.7:preview2 | 1.8.7:preview3 | 1.8.7:preview4 | 1.9.0
1 vendor · 1 product
References
30 links- support.apple.com/kb/HT3549X Refsource CONFIRM
- wiki.rpath.com/wiki/Advisories:rPSA-2008-0264X Refsource CONFIRM
- www.redhat.com/archives/fedora-package-announce/2008-October/msg00299.htmlVendor AdvisoryX Refsource FEDORA
- oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9793VDB EntrySignatureX Refsource OVAL
- support.avaya.com/elmodocs2/security/ASA-2008-424.htmX Refsource CONFIRM
Show all 30 references
- www.ruby-lang.org/en/news/2008/08/08/multiple-vulnerabilities-in-ruby/X Refsource CONFIRM
- www.us-cert.gov/cas/techalerts/TA09-133A.htmlThird Party AdvisoryX Refsource CERTUS Government Resource
- www.redhat.com/archives/fedora-package-announce/2008-October/msg00259.htmlVendor AdvisoryX Refsource FEDORA
- bugs.debian.org/cgi-bin/bugreport.cgi?bug=494401X Refsource CONFIRM