Skip to main content

PHP CVE-2026-14355

| EUVDEUVD-2026-41609 MEDIUM
Heap-based Buffer Overflow (CWE-122)
2026-07-03 php
5.3
CVSS 3.1 · NVD
Share

Severity by source

Vendor (php) PRIMARY
MEDIUM
qualitative
NVD
5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
vuln.today AI
5.6 MEDIUM

AV:N reflects network-reachable PHP applications; AC:H reflects the requirement for an application-specific AES-WRAP-PAD code path reachable by attacker input; PR:N reflects worst-case unauthenticated exposure; C/I/A:L reflects partial heap-corruption impact with no scope change.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
SUSE
4.8 MEDIUM
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:L
Red Hat
5.6 MEDIUM
qualitative

Primary rating from Vendor (php).

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
Low

Lifecycle Timeline

4
CVSS changed
Jul 08, 2026 - 20:22 NVD
5.6 (MEDIUM) 5.3 (MEDIUM)
Analysis Generated
Jul 03, 2026 - 22:17 vuln.today
Patch available
Jul 03, 2026 - 22:01 EUVD
CVE Published
Jul 03, 2026 - 20:57 cve.org
MEDIUM 5.6

DescriptionNVD

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.

AnalysisAI

Heap-based buffer overflow in PHP's OpenSSL extension affects all maintained PHP branches (8.2.x, 8.3.x, 8.4.x, 8.5.x) when the AES key-wrap-with-padding (AES-WRAP-PAD) algorithm per RFC 5649 is invoked. The output buffer is allocated based only on plaintext length, omitting the mandatory RFC 5649 padding expansion, causing OpenSSL to write beyond the allocated heap region, corrupt heap metadata, and abort the process. No public exploit has been identified at time of analysis; vendor-released patches are available for all affected branches.

Technical ContextAI

PHP's built-in OpenSSL extension wraps the system OpenSSL library, exposing cipher operations including AES key-wrap-with-padding (AES-WRAP-PAD) via functions such as openssl_encrypt() and openssl_decrypt() with cipher modes like aes-128-wrap-pad or aes-256-wrap-pad. RFC 5649 defines this algorithm to pad the plaintext to a multiple of 8 bytes and prepend an 8-byte integrity check value, meaning the ciphertext output is always larger than the plaintext. The flaw (CWE-122, Heap-based Buffer Overflow) is a classic size-miscalculation: the PHP extension allocates the output buffer using only the plaintext length, ignoring the expansion bytes that RFC 5649 mandates. When OpenSSL writes the padded, wrapped ciphertext into this undersized buffer, it overflows into adjacent heap memory, corrupting allocator metadata and triggering an application abort. Affected CPE: cpe:2.3:a:php:php:*:*:*:*:*:*:*:* across the 8.2, 8.3, 8.4, and 8.5 major lines.

RemediationAI

Upgrade PHP to the patched releases: 8.2.32, 8.3.32, 8.4.23, or 8.5.8, as applicable to the installed branch, per the vendor advisory at https://github.com/php/php-src/security/advisories/GHSA-7jrw-539f-x6vr. Patch is available from the vendor (php.net and distribution package managers). If immediate upgrading is not feasible, the most targeted compensating control is to audit and disable application-level use of AES-WRAP-PAD cipher modes (aes-128-wrap-pad, aes-192-wrap-pad, aes-256-wrap-pad) in openssl_encrypt() and openssl_decrypt() calls; note this will break any key-wrapping features relying on RFC 5649 and is only viable if those features can be temporarily suspended. PHP applications that do not invoke AES key-wrap-with-padding operations are not exposed to this flaw regardless of PHP version, so a code audit to confirm usage can help scope the actual risk before patching is scheduled.

More in PHP

View all
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it

CVE-2012-1823 CRITICAL POC
9.8 May 11

sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not

CVE-2016-1555 CRITICAL POC
9.8 Apr 21

(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear

CVE-2018-11138 CRITICAL POC
9.8 May 31

The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by

CVE-2024-11680 CRITICAL POC
9.8 Nov 26

ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C

CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-9841 CRITICAL POC
9.8 Jun 27

Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c

CVE-2025-0108 HIGH POC
8.8 Feb 12

Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers

CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2013-4983 CRITICAL POC
10.0 Sep 10

The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Module for Legacy 15 SP7 Affected
SUSE Linux Enterprise Server 15 SP7 Affected
SUSE Linux Enterprise Server for SAP Applications 15 SP7 Affected
SUSE Linux Enterprise High Performance Computing 15 SP7 Affected
SUSE Linux Enterprise Module for Package Hub 15 SP7 Affected

Share

CVE-2026-14355 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy