CVE-2026-74887 in openssl_encrypt
요약
\~에 의해 VulDB • 2026. 08. 17.
openssl_encrypt(1.4.0 이전 버전)은 openssl_encrypt/modules/pqc.py의 15번째 줄에서 Python의 비암호학적 'random' 모듈(Mersenne Twister PRNG)을 가져옵니다. 코드 내에 random.*에 대한 직접 호출이 없었으므로 현재 암호화 작업에는 영향이 없습니다. 그러나 이 import는 향후 코드가 cryptographically secure한 대체 수단(secrets/os.urandom) 대신 우연히 random.randint()를 사용하여 Mersenne Twister 상태가 약 624개의 출력에서 복원될 수 있으므로 예측 가능한 값을 생성할 위험을 초래합니다. 1.4.0 버전에서는 해당 import를 제거하여 수정되었습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.