CVE-2005-2337
Ruby 1.6.x up to 1.6.8, 1.8.x up to 1.8.2, and 1.9.0 development up to 2005-09-01 allows...
Ruby 1.6.x up to 1.6.8, 1.8.x up to 1.8.2, and 1.9.0 development up to 2005-09-01 allows attackers to bypass safe level and taint flag protections and execute disallowed code when Ruby processes a program through standard input (stdin).
Exploit likelihood
What each source reports
NVD Score used
7.5
Ruby 1.6.x up to 1.6.8, 1.8.x up to 1.8.2, and 1.9.0 development up to 2005-09-01 allows attackers to bypass safe level and taint flag protections and execute disallowed code when Ruby processes a program through standard input (stdin).
- Record
CVE-2005-2337- CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Updated
- 2026-11-02
CVE List No score
Ruby 1.6.x up to 1.6.8, 1.8.x up to 1.8.2, and 1.9.0 development up to 2005-09-01 allows attackers to bypass safe level and taint flag protections and execute disallowed code when Ruby processes a program through standard input (stdin).
- Record
CVE-2005-2337- Updated
- 2026-11-02
EUVDEUVD-2005-2338 No score
Ruby 1.6.x up to 1.6.8, 1.8.x up to 1.8.2, and 1.9.0 development up to 2005-09-01 allows attackers to bypass safe level and taint flag protections and execute disallowed code when Ruby processes a program through standard input (stdin).
- Record
EUVD-2005-2338- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-w8mr-4m5w-x8wv No score
Ruby 1.6.x up to 1.6.8, 1.8.x up to 1.8.2, and 1.9.0 development up to 2005-09-01 allows...
Ruby 1.6.x up to 1.6.8, 1.8.x up to 1.8.2, and 1.9.0 development up to 2005-09-01 allows attackers to bypass safe level and taint flag protections and execute disallowed code when Ruby processes a program through standard input (stdin).
- Record
GHSA-w8mr-4m5w-x8wv- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
rubyDebian:3.0 |
before 1.6.7-3woody5, plus listed versions 1.6.7-3woody4 |
1.6.7-3woody5 |
ruby1.6Debian:3.1 |
before 1.6.8-12sarge1, plus listed versions 1.6.8-12 |
1.6.8-12sarge1 |
ruby1.8Debian:3.1 |
before 1.8.2-7sarge2, plus listed versions 1.8.2-71.8.2-7sarge1 |
1.8.2-7sarge2 |
irbRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
rubyRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-debuginfoRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-develRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-docsRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-libsRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-modeRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
Show 57 moreShow less
| Package | Affected | Fixed |
|---|---|---|
ruby-tcltkRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
irbRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
rubyRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-debuginfoRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-develRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-docsRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-libsRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-modeRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-tcltkRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
irbRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
rubyRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-debuginfoRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-develRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-docsRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-libsRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-modeRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-tcltkRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
irbRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
rubyRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-debuginfoRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-develRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-docsRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-libsRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-modeRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
ruby-tcltkRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.4 | 0:1.6.8-9.EL3.4 |
irbRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
rubyRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-debuginfoRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-develRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-docsRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-libsRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-modeRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-tcltkRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
irbRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
rubyRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-develRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-docsRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-libsRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-modeRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-tcltkRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
irbRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
rubyRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-debuginfoRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-develRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-docsRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-libsRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-modeRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-tcltkRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
irbRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
rubyRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-develRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-docsRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-libsRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-modeRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
ruby-tcltkRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.2 | 0:1.8.1-7.EL4.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2005-2337 is a high vulnerability (CVSS 7.5) in Yukihiro Matsumoto Ruby, published October 7, 2005. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.26%, the 88th percentile. Fixed in ruby 1.6.7-3woody5.
References
securityfocus.com/bid/17951
secunia.com/advisories/16904
vupen.com/english/advisories/2006/1779
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10564
novell.com/linux/security/advisories/2006_05_sr.html
us-cert.gov/cas/techalerts/TA06-132A.html
Show 31 moreShow less
exchange.xforce.ibmcloud.com/vulnerabilities/22360
jvn.jp/jp/JVN%2362914675/index.html
debian.org/security/2005/dsa-860
secunia.com/advisories/17098
secunia.com/advisories/17285
kb.cert.org/vuls/id/160012
securityreason.com/securityalert/59
debian.org/security/2005/dsa-864
secunia.com/advisories/17147
lists.apple.com/archives/security-announce/2006/May/msg00003.html
secunia.com/advisories/19130
securityfocus.com/bid/14909
securitytracker.com/alerts/2005/Sep/1014948.html
secunia.com/advisories/17129
redhat.com/support/errata/RHSA-2005-799.html
gentoo.org/security/en/glsa/glsa-200510-05.xml
mandriva.com/security/advisories?name=MDKSA-2005:191
secunia.com/advisories/20077
ubuntu.com/usn/usn-195-1
ruby-lang.org/en/20051003.html
secunia.com/advisories/17094
debian.org/security/2005/dsa-862
nvd.nist.gov/vuln/detail/CVE-2005-2337
github.com/advisories/GHSA-w8mr-4m5w-x8wv
access.redhat.com/errata/RHSA-2005:799
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=169575
security.access.redhat.com/data/csaf/v2/advisories/2005/rhsa-2005_799.json
access.redhat.com/security/cve/CVE-2005-2337
bugzilla.redhat.com/show_bug.cgi?id=1617706
cve.org/CVERecord?id=CVE-2005-2337