CVEvulnerability

CVE-2011-0188

6.8 MEDIUM Published 2011-03-23 Modified 2026-06-16 Official page ↗
Status
Modified
Published
2011-03-23
Last modified
2026-06-16
Assigner
[email protected]
CVSS 2.0 ([email protected])
6.8 MEDIUM — AV:N/AC:M/Au:N/C:P/I:P/A:P
Weaknesses
CWE-189

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."

Affected configurations

• ruby-lang ruby (<= 1.9.2-p136) • ruby-lang ruby 1.9 • ruby-lang ruby 1.9.0 • ruby-lang ruby 1.9.0-0 • ruby-lang ruby 1.9.0-1 • ruby-lang ruby 1.9.0-2 • ruby-lang ruby 1.9.0-20060415 • ruby-lang ruby 1.9.0-20070709 • ruby-lang ruby 1.9.1 • ruby-lang ruby 1.9.2

Related

Weakness · not in database (1)

References