Free and open-source vulnerability scanner

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-2011-0188

CVE information

Published

13 years ago

Last Modified

12 years ago

CVSSv2.0 Severity

Medium

Impact Analysis

Description

The VpMemAlloc function in bigdecimal.c in the BigDecimal class in Ruby 1.9.2-p136 and earlier, as used on Apple Mac OS X before 10.6.7 and other platforms, does not properly allocate memory, which allows context-dependent attackers to execute arbitrary code or cause a denial of service (application crash) via vectors involving creation of a large BigDecimal value within a 64-bit process, related to an "integer truncation issue.".

CVSSv2.0 Score

Severity
Medium
Base Score
6.8/10
Exploit Score
8.6/10
Access Vector
Network
Access Complexity
Medium
Authentication Required
None
Impact Score
6.4/10
Confidentiality Impact
Partial
Availability Impact
Partial
Integrity Impact
Partial

Products Affected

CPE Affected Vulnerable Excluding Edit
cpe:2.3:a:ruby-lang:ruby:*:*:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9:r18423:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9:*:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.0:*:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.0:r18423:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.0-0:*:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.0-1:*:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.0-2:*:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.0-20060415:*:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.0-20070709:*:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.1:-rc2:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.1:-preview_1:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.1:-preview_2:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.1:-p129:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.1:-p0:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.1:-p429:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.1:-rc1:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.1:*:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.1:-p243:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.1:-p376:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.2:dev:*:*:*:*:*:*
  Yes
-
cpe:2.3:a:ruby-lang:ruby:1.9.2:*:*:*:*:*:*:*
  Yes
-
cpe:2.3:o:apple:mac_os_x:10.5.8:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x:10.6.0:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x:10.6.1:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x:10.6.2:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x:10.6.3:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x:10.6.4:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x:10.6.5:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x:10.6.6:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x_server:10.5.8:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x_server:10.6.0:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x_server:10.6.1:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x_server:10.6.2:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x_server:10.6.3:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x_server:10.6.4:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x_server:10.6.5:*:*:*:*:*:*:*
  No
-
cpe:2.3:o:apple:mac_os_x_server:10.6.6:*:*:*:*:*:*:*
  No
-