What is CVE-2026-74874?
CVE-2026-74874 is a vulnerability in openssl_encrypt versions before 1.4.0, where Python's non-cryptographic random module is used for steganographic pixel selection in generate_pseudorandom_sequence. An attacker knowing the password can recover the Mersenne Twister state from about 624 outputs and predict pixel locations, compromising hidden data. Users should upgrade to version 1.4.0 or later.
Azərbaycanca: CVE-2026-74874, openssl_encrypt kitabxanasının 1.4.0-dan əvvəlki versiyalarında steganografik piksel seçimi üçün Python-un kriptoqrafik olmayan random modulundan istifadə edilməsi zəifliyidir. Şifrəni bilən hücumçu Mersenne Twister vəziyyətini təxminən 624 çıxışdan bərpa edə və gizli mesajın piksel yerlərini təxmin edə bilər. Kitabxananı ən azı 1.4.0 versiyasına yeniləmək tövsiyə olunur.
FAQ2
Which versions of openssl_encrypt are affected by CVE-2026-74874?
CVE-2026-74874 affects versions of the openssl_encrypt library before 1.4.0.
How can an attacker exploiting CVE-2026-74874 predict the pixel locations of hidden data?
An attacker can recover the Mersenne Twister state from about 624 outputs to predict the pixel locations of the hidden data.
See also6
This explainer is AI-written from source data — skopnix's own reporting on this CVE; CVSS scores, vendors and versions are never invented. See NVD for the official record.