CVE Catalog

CVE-2016-1902

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

This makes it easier for attackers to defeat cryptographic protection mechanisms via unspecified vectors, potentially leading to the exposure of sensitive data.

Recommendation

It is recommended to update Symfony to the latest version and ensure that the paragonie/random_compat library is used when working with PHP 5.x.

Other vulnerabilities in Symfony

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS