Katalog CVE

CVE-2026-74888

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

openssl_encrypt przed wersją 1.4.0 używa niestandardowej konstrukcji wyprowadzania klucza PBKDF2 z iteracjami=1 na wywołanie w pętli zewnętrznej, tworząc KDF, którego właściwości bezpieczeństwa nie zostały formalnie przeanalizowane. Atakujący mogą wykorzystać to osłabione wyprowadzanie klucza do bardziej efektywnego łamania haseł chroniących starsze zaszyfrowane pliki w porównaniu ze standardowymi implementacjami PBKDF2.

Ocena ryzyka

Ryzyko polega na zwiększonej podatności haseł na ataki brute-force, co może prowadzić do ujawnienia zaszyfrowanych danych.

Rekomendacja

Zaleca się aktualizację openssl_encrypt do wersji 1.4.0 lub nowszej, która używa standardowego PBKDF2 z odpowiednią liczbą iteracji.

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

openssl_encrypt versions before 1.4.0 use a non-standard PBKDF2 key derivation construction with iterations=1 per call in an outer loop, creating a KDF whose security properties have not been formally analyzed. Attackers can exploit this weakened key derivation to more efficiently crack passwords protecting legacy encrypted files compared to standard PBKDF2 implementations.

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