Zero-friction vulnerability management platform

Mageni eases for you the vulnerability scanning, assessment, and management process. It is free and open-source.

Install Now

Available for macOS, Windows, and Linux

App screenshot

CVE-2012-5371

CVE information

Published

9 years ago

Last Modified

4 years ago

CVSSv2.0 Severity

Medium

Impact Analysis

Description

Ruby (aka CRuby) 1.9 before 1.9.3-p327 and 2.0 before r37575 computes hash values without properly 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, as demonstrated by a universal multicollision attack against a variant of the MurmurHash2 algorithm, a different vulnerability than CVE-2011-4815..

CVSSv2.0 Score

Severity
Medium
Base Score
5/10
Exploit Score
10/10
Access Vector
Network
Access Complexity
Low
Authentication Required
None
Impact Score
2.9/10
Confidentiality Impact
None
Availability Impact
Partial
Integrity Impact
None

Products Affected

CPE Affected Vulnerable Excluding Edit
cpe:2.3:a:ruby-lang:ruby:2.0:*:*:*:*:*:*:*
  Yes
- -
cpe:2.3:a:ruby-lang:ruby:1.9.2:*:*:*:*:*:*:*
  Yes
- -
cpe:2.3:a:ruby-lang:ruby:1.9.1:*:*:*:*:*:*:*
  Yes
- -
cpe:2.3:a:ruby-lang:ruby:1.9.3:p125:*:*:*:*:*:*
  Yes
- -
cpe:2.3:a:ruby-lang:ruby:1.9.3:p194:*:*:*:*:*:*
  Yes
- -
cpe:2.3:a:ruby-lang:ruby:1.9.3:*:*:*:*:*:*:*
  Yes
- -
cpe:2.3:a:ruby-lang:ruby:1.9:*:*:*:*:*:*:*
  Yes
- -
cpe:2.3:a:ruby-lang:ruby:*:p286:*:*:*:*:*:*
  Yes
- -
cpe:2.3:a:ruby-lang:ruby:1.9.3:p0:*:*:*:*:*:*
  Yes
- -