{"id":"CVE-2026-14355","summary":"ext/openssl: Memory corruption in openssl_encrypt with AES-WRAP-PAD","details":"In PHP versions 8.2.* before 8.2.32, 8.3.* before 8.3.32, 8.4.* before 8.4.23, 8.5.* before 8.5.8, the AES-WRAP-PAD algorithm implementation in OpenSSL extension contains a buffer allocation flaw. The output buffer for the AES key-wrap-with-padding operation is sized from the plaintext length without accounting for RFC 5649 expansion. This may cause OpenSSL to write beyond allocated memory, corrupting heap metadata and triggering application abort.","aliases":["BIT-libphp-2026-14355","BIT-php-2026-14355","BIT-php-min-2026-14355","GHSA-7jrw-539f-x6vr"],"modified":"2026-11-11T02:55:49.076892736Z","published":"2026-07-03T20:57:31.958Z","related":["ALSA-2026:40416","ALSA-2026:47749","ALSA-2026:47750","ALSA-2026:48170","ALSA-2026:48197","ALSA-2026:49914","ALSA-2026:61259","SUSE-SU-2026:22635-1","SUSE-SU-2026:3164-1","SUSE-SU-2026:3165-1","SUSE-SU-2026:3514-1","openSUSE-SU-2026:11269-1","openSUSE-SU-2026:21308-1"],"database_specific":{"cna_assigner":"php","cwe_ids":["CWE-122"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/14xxx/CVE-2026-14355.json"},"references":[{"type":"WEB","url":"https://lists.debian.org/debian-lts-announce/2026/07/msg00010.html"},{"type":"WEB","url":"https://www.php.net/"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/14xxx/CVE-2026-14355.json"},{"type":"ADVISORY","url":"https://github.com/php/php-src/security/advisories/GHSA-7jrw-539f-x6vr"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-14355"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/php/php-src","events":[{"introduced":"70ee6c20ad97e02c2b8098aeea96fefbbc3ac5c2"},{"fixed":"e68d36b614cc80aa76ec6660a84858eaf6957cd2"},{"introduced":"d26068059e83fe40de3430a512471d194119bee0"},{"fixed":"3e35b370570577e6277f8b46a0e73cdf616921fb"},{"introduced":"b437f2b32eb364c9496d24abcc734272e5c9c980"},{"fixed":"52cee85adfeeb6f017f2ac796ab7973353702c20"},{"introduced":"685e99655ae97c667950f7f7d176985958718f56"},{"fixed":"26b97507444c4fbda072f57dda1820f7b7d5e467"}],"database_specific":{"extracted_events":[{"source":"CPE_RANGE","cpe":"cpe:2.3:a:php:php:*:*:*:*:*:*:*:*","range":[{"introduced":"8.2.0"},{"fixed":"8.2.32"}]},{"cpe":"cpe:2.3:a:php:php:*:*:*:*:*:*:*:*","range":[{"introduced":"8.3.0"},{"fixed":"8.3.32"}],"source":"CPE_RANGE"},{"source":"CPE_RANGE","cpe":"cpe:2.3:a:php:php:*:*:*:*:*:*:*:*","range":[{"introduced":"8.4.0"},{"fixed":"8.4.23"}]},{"range":[{"introduced":"8.5.0"},{"fixed":"8.5.8"}],"source":"CPE_RANGE","cpe":"cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"}]}}],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-14355.json"}}],"schema_version":"1.9.2","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L"}]}