CVE-2006-3694
Multiple unspecified vulnerabilities in Ruby before 1.8.5 allow remote attackers to bypass "safe...
Multiple unspecified vulnerabilities in Ruby before 1.8.5 allow remote attackers to bypass "safe level" checks via unspecified vectors involving (1) the alias function and (2) "directory operations".
Exploit likelihood
What each source reports
NVD Score used
6.4
Multiple unspecified vulnerabilities in Ruby before 1.8.5 allow remote attackers to bypass "safe level" checks via unspecified vectors involving (1) the alias function and (2) "directory operations".
- Record
CVE-2006-3694- CVSS 2.0
- 6.4 Medium
AV:N/AC:L/Au:N/C:P/I:P/A:N - Updated
- 2026-11-02
CVE List No score
Multiple unspecified vulnerabilities in Ruby before 1.8.5 allow remote attackers to bypass "safe level" checks via unspecified vectors involving (1) the alias function and (2) "directory operations".
- Record
CVE-2006-3694- Updated
- 2026-11-02
EUVDEUVD-2006-3689 No score
Multiple unspecified vulnerabilities in Ruby before 1.8.5 allow remote attackers to bypass "safe level" checks via unspecified vectors involving (1) the alias function and (2) "directory operations".
- Record
EUVD-2006-3689- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-rx2v-jmvm-3c4h No score
Multiple unspecified vulnerabilities in Ruby before 1.8.5 allow remote attackers to bypass "safe...
Multiple unspecified vulnerabilities in Ruby before 1.8.5 allow remote attackers to bypass "safe level" checks via unspecified vectors involving (1) the alias function and (2) "directory operations".
- Record
GHSA-rx2v-jmvm-3c4h- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
ruby1.6Debian:3.1 |
before 1.6.8-12sarge2, plus listed versions 1.6.8-121.6.8-12sarge1 |
1.6.8-12sarge2 |
ruby1.8Debian:3.1 From an advisory covering 2 CVEs |
before 1.8.2-7sarge4, plus listed versions 1.8.2-71.8.2-7sarge11.8.2-7sarge2 |
1.8.2-7sarge4 |
irbRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
rubyRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-debuginfoRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-develRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-docsRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-libsRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-modeRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-tcltkRed Hat:enterprise_linux:3::as |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
Show 56 moreShow less
| Package | Affected | Fixed |
|---|---|---|
irbRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
rubyRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-debuginfoRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-develRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-docsRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-libsRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-modeRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-tcltkRed Hat:enterprise_linux:3::desktop |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
irbRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
rubyRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-debuginfoRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-develRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-docsRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-libsRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-modeRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-tcltkRed Hat:enterprise_linux:3::es |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
irbRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
rubyRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-debuginfoRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-develRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-docsRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-libsRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-modeRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
ruby-tcltkRed Hat:enterprise_linux:3::ws |
before 0:1.6.8-9.EL3.6 | 0:1.6.8-9.EL3.6 |
irbRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
rubyRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-debuginfoRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-develRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-docsRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-libsRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-modeRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-tcltkRed Hat:enterprise_linux:4::as |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
irbRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
rubyRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-develRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-docsRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-libsRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-modeRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-tcltkRed Hat:enterprise_linux:4::desktop |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
irbRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
rubyRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-debuginfoRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-develRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-docsRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-libsRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-modeRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-tcltkRed Hat:enterprise_linux:4::es |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
irbRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
rubyRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-develRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-docsRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-libsRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-modeRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
ruby-tcltkRed Hat:enterprise_linux:4::ws |
before 0:1.8.1-7.EL4.6 | 0:1.8.1-7.EL4.6 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| 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-2006-3694 is a medium vulnerability (CVSS 6.4) in Yukihiro Matsumoto Ruby, published July 19, 2006. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.85%, the 93rd percentile. Fixed in ruby1.6 1.6.8-12sarge2.
References
securityfocus.com/bid/18944
secunia.com/advisories/21657
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9983
secunia.com/advisories/21749
jvn.jp/jp/JVN%2313947696/index.html
secunia.com/advisories/21009
Show 28 moreShow less
mandriva.com/security/advisories?name=MDKSA-2006:134
secunia.com/advisories/21598
secunia.com/advisories/21233
vupen.com/english/advisories/2006/2760
exchange.xforce.ibmcloud.com/vulnerabilities/27725
osvdb.org/27144
osvdb.org/27145
ubuntu.com/usn/usn-325-1
debian.org/security/2006/dsa-1157
secunia.com/advisories/21337
lists.freebsd.org/pipermail/freebsd-security/2006-July/003907.html
novell.com/linux/security/advisories/2006_21_sr.html
secunia.com/advisories/21272
secunia.com/advisories/21236
debian.org/security/2006/dsa-1139
redhat.com/support/errata/RHSA-2006-0604.html
jvn.jp/jp/JVN%2383768862/index.html
lists.freebsd.org/pipermail/freebsd-security/2006-July/003915.html
nvd.nist.gov/vuln/detail/CVE-2006-3694
github.com/advisories/GHSA-rx2v-jmvm-3c4h
access.redhat.com/errata/RHSA-2006:0604
redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=199539
bugzilla.redhat.com/show_bug.cgi?id=199545
security.access.redhat.com/data/csaf/v2/advisories/2006/rhsa-2006_0604.json
access.redhat.com/security/cve/CVE-2006-3694
bugzilla.redhat.com/show_bug.cgi?id=1618154
cve.org/CVERecord?id=CVE-2006-3694