CVE-2020-7069

Wrong ciphertext/tag in AES-CCM encryption for a 12 bytes IV

Published Oct 2, 2020 CVSS 3.1 · 5.4 Medium EPSS 1.9% KEV · Not listed
Description
In PHP versions 7.2.x below 7.2.34, 7.3.x below 7.3.23 and 7.4.x below 7.4.11, when AES-CCM mode is used with openssl_encrypt() function with 12 bytes IV, only first 7 bytes of the IV is actually used. This can lead to both decreased security and incorrect encryption data.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-4856-1 php7.3 security update
EUVD EUVD EUVD-2020-28203 In PHP versions 7.2.x below 7.2.34, 7.3.x below 7.3.23 and 7.4.x below 7.4.11, when AES-CCM mode is used with openssl_encrypt() function with 12 bytes IV, only first 7 bytes of the IV is actually used. This can lead to both decreased security and incorrect encryption data.
Ubuntu USN Ubuntu USN USN-4583-1 PHP vulnerabilities
Ubuntu USN Ubuntu USN USN-4583-2 PHP vulnerabilities
History
Type Values Removed Values Added
Metrics epss

{'score': 0.09212}

epss

{'score': 0.08351}