CVE-2016-1902
symfony - security update
7.5
HIGH
CVSS 3.1
EPSS 0.40%
Description
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.
How to fix CVE-2016-1902
To remediate CVE-2016-1902, upgrade the affected package to a fixed version below.
- —upgrade to 2.7.9+dfsg-1 or later
- —upgrade to 2.3.21+dfsg-4+deb8u3 or later
- —upgrade to 2.3.37 or later
- —upgrade to 2.6.13 or later
- —upgrade to 2.3.37 or later
Is CVE-2016-1902 being exploited?
Low — EPSS is 0.4%, meaning exploitation activity has not been observed at scale.
Affected packages (5)
- from 0, < 2.7.9+dfsg-1
- from 0, < 2.3.21+dfsg-4+deb8u3
- >= 2.3.0, < 2.3.37
- >= 2.4.0, < 2.6.13
- >= 2.3.0, < 2.3.37
CVSS scores
| Source | Version | Severity | Vector |
|---|---|---|---|
| osv | CVSS 3.1 | HIGH7.5 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |