CVE-2011-0188

EUVD-2011-0214
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."
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
6.8 UNKNOWN
NETWORK
MEDIUM
AV:N/AC:M/Au:N/C:P/I:P/A:P
Base Score
CVSS 3.x
EPSS Score
Percentile: 85%
Affected Products (NVD)
VendorProductVersion
ruby-langruby
𝑥
≤ 1.9.2-p136
ruby-langruby
1.9
ruby-langruby
1.9:r18423
ruby-langruby
1.9.0
ruby-langruby
1.9.0:r18423
ruby-langruby
1.9.0-0
ruby-langruby
1.9.0-1
ruby-langruby
1.9.0-2
ruby-langruby
1.9.0-20060415
ruby-langruby
1.9.0-20070709
ruby-langruby
1.9.1
ruby-langruby
1.9.1:-p0
ruby-langruby
1.9.1:-p129
ruby-langruby
1.9.1:-p243
ruby-langruby
1.9.1:-p376
ruby-langruby
1.9.1:-p429
ruby-langruby
1.9.1:-preview_1
ruby-langruby
1.9.1:-preview_2
ruby-langruby
1.9.1:-rc1
ruby-langruby
1.9.1:-rc2
ruby-langruby
1.9.2
ruby-langruby
1.9.2:dev
𝑥
= Vulnerable software versions
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
ruby1.8
dapper
ignored
hardy
ignored
karmic
ignored
lucid
Fixed 1.8.7.249-2ubuntu0.1
released
maverick
Fixed 1.8.7.299-2ubuntu0.1
released
natty
Fixed 1.8.7.302-2ubuntu0.1
released
oneiric
not-affected
precise
not-affected
quantal
not-affected
raring
not-affected
saucy
not-affected
ruby1.9
dapper
ignored
hardy
ignored
karmic
ignored
lucid
ignored
maverick
dne
natty
dne
oneiric
dne
precise
dne
quantal
dne
raring
dne
saucy
dne
ruby1.9.1
dapper
dne
hardy
dne
karmic
ignored
lucid
ignored
maverick
ignored
natty
ignored
oneiric
not-affected
precise
not-affected
quantal
not-affected
raring
not-affected
saucy
not-affected
Common Weakness Enumeration