CVE-2026-74874
WysokieCVSS 7.5Streszczenie
openssl_encrypt przed wersją 1.4.0 używa nienadającego się do kryptografii modułu random Pythona do wyboru pikseli w funkcji generate_pseudorandom_sequence. Atakujący znający hasło mogą odtworzyć stan Mersenne Twister z około 624 wyjść i przewidzieć lokalizacje pikseli zawierających ukryte dane w celu ich ekstrakcji.
Ocena ryzyka
Ryzyko obejmuje możliwość odzyskania ukrytych danych przez atakującego, co narusza poufność informacji zaszyfrowanych steganograficznie.
Rekomendacja
Zaleca się aktualizację openssl_encrypt do wersji 1.4.0 lub nowszej, która używa kryptograficznie bezpiecznego generatora liczb losowych.
Oryginalny opis (angielski, źródło NVD)
openssl_encrypt versions before 1.4.0 use Python's non-cryptographic random module for steganographic pixel selection in the generate_pseudorandom_sequence function. Attackers who know the password can recover the Mersenne Twister state from approximately 624 outputs and predict pixel locations containing hidden data for extraction.

