Katalog CVE

CVE-2016-1902

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja nextBytes w klasie SecureRandom w Symfony przed wersją 2.3.37, 2.6.x przed 2.6.13 oraz 2.7.x przed 2.7.9 nie generuje poprawnie liczb losowych, gdy jest używana z PHP 5.x bez biblioteki paragonie/random_compat, a funkcja openssl_random_pseudo_bytes zawodzi.

Ocena ryzyka

To ułatwia atakującym pokonanie mechanizmów ochrony kryptograficznej poprzez nieokreślone wektory, co może prowadzić do ujawnienia wrażliwych danych.

Rekomendacja

Zaleca się aktualizację Symfony do najnowszej wersji oraz zapewnienie, że używana jest biblioteka paragonie/random_compat w przypadku PHP 5.x.

Inne podatności w Symfony

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS