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/randomcompat library and the opensslrandompseudobytes function fails, which makes it easier for attackers to defeat cryptographic protection mechanisms via unspecified vectors.
{ "availability": "No subscription required", "binaries": [ { "binary_name": "php-symfony-asset", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-browser-kit", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-class-loader", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-config", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-console", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-css-selector", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-debug", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-debug-bundle", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-dependency-injection", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-doctrine-bridge", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-dom-crawler", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-event-dispatcher", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-expression-language", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-filesystem", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-finder", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-form", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-framework-bundle", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-http-foundation", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-http-kernel", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-intl", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-locale", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-monolog-bridge", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-options-resolver", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-phpunit-bridge", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-process", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-property-access", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-proxy-manager-bridge", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-routing", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-security", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-security-bundle", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-serializer", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-stopwatch", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-swiftmailer-bridge", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-templating", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-translation", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-twig-bridge", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-twig-bundle", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-validator", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-var-dumper", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-web-profiler-bundle", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php-symfony-yaml", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php5-symfony-debug", "binary_version": "2.7.9+dfsg-1" }, { "binary_name": "php5-symfony-debug-dbgsym", "binary_version": "2.7.9+dfsg-1" } ] }