CVE Catalog

CVE-2026-81693

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Summary

openssl_encrypt before 1.4.9 fails to validate the total field from QR JSON payloads before materializing ranges. Attackers can supply crafted QR images with extremely large total values to trigger unbounded memory allocation and cause denial of service through out-of-memory conditions.

Risk Assessment

An attacker can cause application crash due to memory exhaustion, leading to service unavailability.

Recommendation

Upgrade openssl_encrypt to 1.4.9 or later, which validates the total field before allocation.

Original NVD description (English source)

openssl_encrypt before 1.4.9 fails to validate the total field from QR JSON payloads before materializing ranges. Attackers can supply crafted QR images with extremely large total values to trigger unbounded memory allocation and cause denial of service through out-of-memory conditions.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS