CVE catalog

CVE-2009-1904

ruby1.8 ruby1.9 - several issues

[CVE catalog]

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

The BigDecimal library in Ruby 1.8.6 before p369 and 1.8.7 before p173 allows context-dependent attackers to cause a denial of service (application crash) via a string argument that represents a large number, as demonstrated by an attempted conversion to the Float data type. ruby: DoS vulnerability in BigDecimal The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

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-1etch3vulnerable
Debianruby1.94.01.9.0+20060609-1etch4vulnerable
Debianruby1.94.01.9.0+20060609-1etch5fixed
Debianruby1.84.01.8.5-4vulnerable
Debianruby1.84.01.8.5-4etch1vulnerable
Debianruby1.84.01.8.5-4etch2vulnerable
Debianruby1.84.01.8.5-4etch3vulnerable
Debianruby1.84.01.8.5-4etch4vulnerable
Debianruby1.84.01.8.5-4etch5fixed
Debianruby1.85.01.8.7.72-3vulnerable
Debianruby1.85.01.8.7.72-3lenny1fixed
Debianruby1.95.01.9.0.2-9vulnerable
Debianruby1.95.01.9.0.2-9lenny1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianruby1.9deb4.01.9.0+20060609-1etch5Not reportedDSA-1860-1Not reported
Debianruby1.8deb4.01.8.5-4etch5Not reportedDSA-1860-1Not reported
Debianruby1.8deb5.01.8.7.72-3lenny1Not reportedDSA-1860-1Not reported
Debianruby1.9deb5.01.9.0.2-9lenny1Not reportedDSA-1860-1Not reported

OpenFactory catalog packages

No matching packages in this catalog.

Observed:

References