What is CVE-2026-74887?
CVE-2026-74887 involves a security risk in openssl_encrypt library versions before 1.4.0, where the non-cryptographic 'random' module (Mersenne Twister PRNG) is imported in openssl_encrypt/modules/pqc.py, creating a potential hazard for future misuse. Although no cryptographic operations are currently affected due to absent direct calls, users are advised to upgrade to version 1.4.0 or later.
Azərbaycanca: CVE-2026-74887 openssl_encrypt kitabxanasının 1.4.0 versiyasından əvvəlki versiyalarında Python-un kriptoqrafik olmayan 'random' modulunun (Mersenne Twister PRNG) idxal edilməsi ilə bağlı potensial təhlükəsizlik riskini əhatə edir. Əsasən openssl_encrypt/modules/pqc.py faylında yerləşən bu idxal hazırda aktiv şəkildə heç bir kriptoqrafik əməliyyatı təsirləndirməsə də, gələcəkdə səhvən istifadə üçün risk yaradır. İstifadəçilərə kitabxananı ən az 1.4.0 versiyasına yeniləmək tövsiyə olunur.
FAQ2
Why does CVE-2026-74887 pose a security concern in the openssl_encrypt library?
Because the library imports the non-cryptographic `random` module (Mersenne Twister PRNG). This is located in openssl_encrypt/modules/pqc.py and, although there are currently no active calls, it creates a risk for future misuse.
Which version is recommended for updating in relation to CVE-2026-74887?
Users are advised to upgrade the openssl_encrypt library to version 1.4.0 or later.
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.