Bug 2496971 (CVE-2026-14355)

Summary: CVE-2026-14355 php: ext/openssl: memory corruption in openssl_encrypt with AES-WRAP-PAD
Product: [Other] Security Response Reporter: OSIDB Bzimport <bzimport>
Component: vulnerabilityAssignee: Product Security DevOps Team <prodsec-dev>
Status: NEW --- QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: unspecifiedCC: rhel-process-autobot, sdawley, suwu, watson-tool-maintainers, yozone
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
A flaw was found in the OpenSSL extension of PHP. The AES-WRAP-PAD algorithm implementation uses the size of the plaintext length without accounting for the RFC 5649 expansion to allocate the output buffer for the AES key-wrap-with-padding operation. This may lead to an undersized memory allocation and subsequently a heap-based buffer overflow, causing memory corruption that later is surfaced as an application abort that results in a denial of service.
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description OSIDB Bzimport 2026-07-03 22:01:36 UTC
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.

Comment 2 errata-xmlrpc 2026-07-15 23:31:25 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 9

Via RHSA-2026:40416 https://access.redhat.com/errata/RHSA-2026:40416

Comment 3 errata-xmlrpc 2026-07-29 10:44:30 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 8

Via RHSA-2026:47749 https://access.redhat.com/errata/RHSA-2026:47749

Comment 4 errata-xmlrpc 2026-07-29 10:54:54 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 8

Via RHSA-2026:47750 https://access.redhat.com/errata/RHSA-2026:47750

Comment 5 errata-xmlrpc 2026-07-29 22:20:13 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 10

Via RHSA-2026:48170 https://access.redhat.com/errata/RHSA-2026:48170

Comment 6 errata-xmlrpc 2026-07-30 18:19:35 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 9

Via RHSA-2026:48197 https://access.redhat.com/errata/RHSA-2026:48197

Comment 7 errata-xmlrpc 2026-08-04 07:44:28 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 10

Via RHSA-2026:49914 https://access.redhat.com/errata/RHSA-2026:49914

Comment 10 errata-xmlrpc 2026-08-31 06:38:36 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 9

Via RHSA-2026:61259 https://access.redhat.com/errata/RHSA-2026:61259