Vulnerability Monitor

The vendors, products, and vulnerabilities you care about

CVE-2016-1902


The nextBytes function in the SecureRandom class in Symfony before 2.3.37, 2.6.x before 2.6.13, and 2.7.x before 2.7.9 does not properly generate random numbers when used with PHP 5.x without the paragonie/random_compat library and the openssl_random_pseudo_bytes function fails, which makes it easier for attackers to defeat cryptographic protection mechanisms via unspecified vectors.


Published

2016-06-01T22:59:01.393

Last Modified

2025-04-12T10:46:40.837

Status

Deferred

Source

[email protected]

Severity

CVSSv3.0: 7.5 (HIGH)

CVSSv2 Vector

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

  • Access Vector: NETWORK
  • Access Complexity: LOW
  • Authentication: NONE
  • Confidentiality Impact: PARTIAL
  • Integrity Impact: NONE
  • Availability Impact: NONE
Exploitability Score

10.0

Impact Score

2.9

Weaknesses
  • Type: Primary
    CWE-310

Affected Vendors & Products
Type Vendor Product Version/Range Vulnerable?
Operating System debian debian_linux 8.0 Yes
Application sensiolabs symfony ≤ 2.3.36 Yes
Application sensiolabs symfony 2.6.0 Yes
Application sensiolabs symfony 2.6.1 Yes
Application sensiolabs symfony 2.6.2 Yes
Application sensiolabs symfony 2.6.3 Yes
Application sensiolabs symfony 2.6.4 Yes
Application sensiolabs symfony 2.6.5 Yes
Application sensiolabs symfony 2.6.6 Yes
Application sensiolabs symfony 2.6.7 Yes
Application sensiolabs symfony 2.6.8 Yes
Application sensiolabs symfony 2.6.9 Yes
Application sensiolabs symfony 2.6.10 Yes
Application sensiolabs symfony 2.6.11 Yes
Application sensiolabs symfony 2.6.12 Yes
Application sensiolabs symfony 2.7.0 Yes
Application sensiolabs symfony 2.7.1 Yes
Application sensiolabs symfony 2.7.2 Yes
Application sensiolabs symfony 2.7.3 Yes
Application sensiolabs symfony 2.7.4 Yes
Application sensiolabs symfony 2.7.5 Yes
Application sensiolabs symfony 2.7.6 Yes
Application sensiolabs symfony 2.7.7 Yes
Application sensiolabs symfony 2.7.8 Yes

References