CVE catalog

CVE-2008-3905

ruby1.9 - several vulnerabilities

[CVE catalog]

Severity
Unknown
Published
Updated
Source
[NVD] · [CVE record]
EPSS
2.42% · Oct 25, 2026

resolv.rb in Ruby 1.8.5 and earlier, 1.8.6 before 1.8.6-p287, 1.8.7 before 1.8.7-p72, and 1.9 r18423 and earlier uses sequential transaction IDs and constant source ports for DNS requests, which makes it easier for remote attackers to spoof DNS responses, a different vulnerability than CVE-2008-1447. ruby: use of predictable source port and transaction id in DNS requests done by resolv.rb module

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianruby1.94.01.9.0+20060609-1vulnerable
Debianruby1.94.01.9.0+20060609-1etch1vulnerable
Debianruby1.94.01.9.0+20060609-1etch2vulnerable
Debianruby1.94.01.9.0+20060609-1etch3fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianruby1.9deb4.01.9.0+20060609-1etch3Not reportedDSA-1652-1Not reported

OpenFactory catalog packages

No matching packages in this catalog.

Observed:

References