CVE-2005-1992
The XMLRPC server in utils.rb for the ruby library (libruby) 1.8 sets an invalid default value...
The XMLRPC server in utils.rb for the ruby library (libruby) 1.8 sets an invalid default value that prevents "security protection" using handlers, which allows remote attackers to execute arbitrary commands.
Exploit likelihood
What each source reports
NVD Score used
7.5
The XMLRPC server in utils.rb for the ruby library (libruby) 1.8 sets an invalid default value that prevents "security protection" using handlers, which allows remote attackers to execute arbitrary commands.
- Record
CVE-2005-1992- 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
The XMLRPC server in utils.rb for the ruby library (libruby) 1.8 sets an invalid default value that prevents "security protection" using handlers, which allows remote attackers to execute arbitrary commands.
- Record
CVE-2005-1992- Updated
- 2026-11-02
EUVDEUVD-2005-1994 No score
The XMLRPC server in utils.rb for the ruby library (libruby) 1.8 sets an invalid default value that prevents "security protection" using handlers, which allows remote attackers to execute arbitrary commands.
- Record
EUVD-2005-1994- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-vf66-crpm-448h No score
The XMLRPC server in utils.rb for the ruby library (libruby) 1.8 sets an invalid default value...
The XMLRPC server in utils.rb for the ruby library (libruby) 1.8 sets an invalid default value that prevents "security protection" using handlers, which allows remote attackers to execute arbitrary commands.
- Record
GHSA-vf66-crpm-448h- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
ruby1.8Debian:3.1 |
before 1.8.2-7sarge1, plus listed versions 1.8.2-7 |
1.8.2-7sarge1 |
irbRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
rubyRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-debuginfoRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-develRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-docsRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-libsRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-modeRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-tcltkRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
irbRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
Show 23 moreShow less
| Package | Affected | Fixed |
|---|---|---|
rubyRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-develRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-docsRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-libsRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-modeRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-tcltkRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
irbRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
rubyRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-debuginfoRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-develRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-docsRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-libsRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-modeRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-tcltkRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
irbRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
rubyRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-develRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-docsRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-libsRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-modeRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
ruby-tcltkRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.1 | 0:1.8.1-7.EL4.1 |
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-1992 is a high vulnerability (CVSS 7.5) in Yukihiro Matsumoto Ruby, published June 20, 2005. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 6.57%, the 93rd percentile. Fixed in ruby1.8 1.8.2-7sarge1.
References
debian.org/security/2005/dsa-748
novell.com/linux/security/advisories/2005_18_sr.html
bugs.debian.org/cgi-bin/bugreport.cgi?bug=315064
kb.cert.org/vuls/id/684913
redhat.com/support/errata/RHSA-2005-543.html
ciac.org/ciac/bulletins/p-312.shtml
Show 16 moreShow less
securityfocus.com/bid/14016
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10819
www2.ruby-lang.org/en/20050701.html
blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/5237
auscert.org.au/5509
lists.apple.com/archives/security-announce/2005/Sep/msg00002.html
secunia.com/advisories/16920
nvd.nist.gov/vuln/detail/CVE-2005-1992
github.com/advisories/GHSA-vf66-crpm-448h
access.redhat.com/errata/RHSA-2005:543
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=161095
security.access.redhat.com/data/csaf/v2/advisories/2005/rhsa-2005_543.json
access.redhat.com/security/cve/CVE-2005-1992
bugzilla.redhat.com/show_bug.cgi?id=1617679
cve.org/CVERecord?id=CVE-2005-1992