7.8

CVE-2011-4815: ruby-lang ruby Improper Input Validation

Modified
AliasesRHSA-2012:0069
Published 30-12-2011Last modified 07-08-2024

Vulnerability summary

CVE-2011-4815 is a high (CVSS 7.8) Improper Input Validation vulnerability in ruby-lang ruby. EPSS estimates a 4.06% chance of exploitation in the next 30 days, higher than 90.6% of scored vulnerabilities.

Priority
Routine

Not severe (CVSS 7.8, network access); no exploitation reported by the 5 checked sources

Source freshness unavailable

How is this decided?
CVSS score
7.8/10
010
High · v2.0 (NVD)
EPSS score
4.06%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 5

Timeline

  1. 30-12-2011
    PublishedVulnerability first disclosed.
  2. 07-08-2024
    Last modifiedVulnerability information updated.

Description

Ruby (aka CRuby) before 1.8.7-p357 computes hash values without restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service (CPU consumption) via crafted input to an application that maintains a hash table.

CVSS metrics

1 score · 1 source · 1 version

EPSS trend

Probability

4.06%

Chance of exploitation in the next 30 days

Percentile

91%

Versus all other CVEs

30-day change

No change 0.00 pp

From 4.06% on 04-10-2026

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: network-reachable, no authentication (CVSS vector). Other conditions: not stated in public data.

Redhat10 products
  • ruby< 0:1.8.7.352-4.el6_2
  • ruby-debuginfo< 0:1.8.7.352-4.el6_2
  • ruby-devel< 0:1.8.7.352-4.el6_2
  • ruby-docs< 0:1.8.7.352-4.el6_2
  • ruby-irb< 0:1.8.7.352-4.el6_2
Ruby-lang1 product
  • ruby≤ 1.8.7-p352 | 1.8.7-p299 | 1.8.7-p302 | 1.8.7-p330 | 1.8.7-p334

2 vendors · 11 products

References

23 links
Show all 23 references