Lucene search

K
nvd[email protected]NVD:CVE-2011-2705
HistoryAug 05, 2011 - 9:55 p.m.

CVE-2011-2705

2011-08-0521:55:04
CWE-20
web.nvd.nist.gov
10

CVSS2

5

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

NONE

Availability Impact

NONE

AV:N/AC:L/Au:N/C:P/I:N/A:N

AI Score

6.2

Confidence

Low

EPSS

0.005

Percentile

76.9%

The SecureRandom.random_bytes function in lib/securerandom.rb in Ruby before 1.8.7-p352 and 1.9.x before 1.9.2-p290 relies on PID values for initialization, which makes it easier for context-dependent attackers to predict the result string by leveraging knowledge of random strings obtained in an earlier process with the same PID.

Affected configurations

Nvd
Node
ruby-langrubyRange1.8.7-334
OR
ruby-langrubyMatch1.8.7p22
OR
ruby-langrubyMatch1.8.7p71
OR
ruby-langrubyMatch1.8.7p72
OR
ruby-langrubyMatch1.8.7-160
OR
ruby-langrubyMatch1.8.7-173
OR
ruby-langrubyMatch1.8.7-248
OR
ruby-langrubyMatch1.8.7-249
OR
ruby-langrubyMatch1.8.7-299
OR
ruby-langrubyMatch1.8.7-302
OR
ruby-langrubyMatch1.8.7-330
OR
ruby-langrubyMatch1.8.7-p21
Node
ruby-langrubyMatch1.9
OR
ruby-langrubyMatch1.9r18423
OR
ruby-langrubyMatch1.9.0
OR
ruby-langrubyMatch1.9.0r18423
OR
ruby-langrubyMatch1.9.0-0
OR
ruby-langrubyMatch1.9.0-1
OR
ruby-langrubyMatch1.9.0-2
OR
ruby-langrubyMatch1.9.0-20060415
OR
ruby-langrubyMatch1.9.0-20070709
OR
ruby-langrubyMatch1.9.1
OR
ruby-langrubyMatch1.9.1-p0
OR
ruby-langrubyMatch1.9.1-p129
OR
ruby-langrubyMatch1.9.1-p243
OR
ruby-langrubyMatch1.9.1-p376
OR
ruby-langrubyMatch1.9.1-p429
OR
ruby-langrubyMatch1.9.1-preview_1
OR
ruby-langrubyMatch1.9.1-preview_2
OR
ruby-langrubyMatch1.9.1-rc1
OR
ruby-langrubyMatch1.9.1-rc2
OR
ruby-langrubyMatch1.9.2
OR
ruby-langrubyMatch1.9.2dev
OR
ruby-langrubyMatch1.9.2-p136
OR
ruby-langrubyMatch1.9.2-p180
VendorProductVersionCPE
ruby-langruby*cpe:2.3:a:ruby-lang:ruby:*:*:*:*:*:*:*:*
ruby-langruby1.8.7cpe:2.3:a:ruby-lang:ruby:1.8.7:p22:*:*:*:*:*:*
ruby-langruby1.8.7cpe:2.3:a:ruby-lang:ruby:1.8.7:p71:*:*:*:*:*:*
ruby-langruby1.8.7cpe:2.3:a:ruby-lang:ruby:1.8.7:p72:*:*:*:*:*:*
ruby-langruby1.8.7-160cpe:2.3:a:ruby-lang:ruby:1.8.7-160:*:*:*:*:*:*:*
ruby-langruby1.8.7-173cpe:2.3:a:ruby-lang:ruby:1.8.7-173:*:*:*:*:*:*:*
ruby-langruby1.8.7-248cpe:2.3:a:ruby-lang:ruby:1.8.7-248:*:*:*:*:*:*:*
ruby-langruby1.8.7-249cpe:2.3:a:ruby-lang:ruby:1.8.7-249:*:*:*:*:*:*:*
ruby-langruby1.8.7-299cpe:2.3:a:ruby-lang:ruby:1.8.7-299:*:*:*:*:*:*:*
ruby-langruby1.8.7-302cpe:2.3:a:ruby-lang:ruby:1.8.7-302:*:*:*:*:*:*:*
Rows per page:
1-10 of 351

References

CVSS2

5

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

NONE

Availability Impact

NONE

AV:N/AC:L/Au:N/C:P/I:N/A:N

AI Score

6.2

Confidence

Low

EPSS

0.005

Percentile

76.9%