Invalid Pointer Dereference in CMP Server via Crafted protectionAlg
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Partial Red Hat: 15 fixed, 6 without a fix
Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA and Red Hat. Impact type from CWE-476.
Summary
Issue summary: OpenSSL CMP password based protection verification only checks whether the protectionAlg parameter was not NULL and not its ASN.1 type, before treating it as a PBMParameter. A crafted message can contain a parameter of a different type, which is then dereferenced as an invalid pointer. Impact summary: A remote, unauthenticated attacker can crash an application acting as a CMP server that accepts PBM-protected messages, or a CMP client talking to a malicious or intercepted CMP server, resulting in a Denial of Service. CWE: CWE-476: NULL Pointer Dereference Description: When verifying the password-based MAC protection of a CMP message, OpenSSL library reads the protectionAlg algorithm parameter with X509_ALGOR_get0(), which returns both the parameter type and its value pointer. The value is then cast to an ASN1_STRING and treated as the expected PBMParameter after only checking that pointer is not NULL. The parameter type returned by X509_ALGOR_get0() was never consulted. This happens during protection verification, before any MAC is computed, so no knowledge of the PBM shared secret is required; the only precondition is that PBM verification is reachable. On the server side this is reached from OSSL_CMP_SRV_process_request() for any application that stands up a CMP server accepting PBM-protected messages, and on the client side from CMP response validation against a malicious or on-path (MITM) server. The reliable consequence is a denial of service; there is no memory disclosure, no controlled memory write, and no path to code execution. CMP is a specialized feature that an application must explicitly enable. FIPS impact: no As the CMP code lives outside the FIPS module boundary, no FIPS modules are affected by this CVE.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| OpenSSL | OpenSSL | 4.0.0 to before 4.0.2; 3.6.0 to before 3.6.4; 3.5.0 to before 3.5.8; 3.4.0 to before 3.4.7; 3.0.0 to before 3.0.22 | 4.0.2, 3.6.4, 3.5.8, 3.4.7, 3.0.22 | Patch available | CNA |
- OpenSSL VendorOpenSSL Affected 4.0.0 to before 4.0.2; 3.6.0 to before 3.6.4; 3.5.0 to before 3.5.8; 3.4.0 to before 3.4.7; 3.0.0 to before 3.0.22 Fixed in 4.0.2, 3.6.4, 3.5.8, 3.4.7, 3.0.22 Patch available CNA
CPE configurations NVD · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:openssl:openssl:*:*:*:*:*:*:*:* | 3.0.0 to before 3.0.22; 3.4.0 to before 3.4.7; 3.5.0 to before 3.5.8; 3.6.0 to before 3.6.4; 4.0.0 to before 4.0.2 | Vulnerable | OpenSSL |
- cpe:2.3:a:openssl:openssl:*:*:*:*:*:*:*:* Versions 3.0.0 to before 3.0.22; 3.4.0 to before 3.4.7; 3.5.0 to before 3.5.8; 3.6.0 to before 3.6.4; 4.0.0 to before 4.0.2 Vulnerable ·OpenSSL
Remediation
- Fix · CNA OpenSSL (OpenSSL) Fixed in 4.0.2, 3.6.4, 3.5.8, 3.4.7, 3.0.22
Red Hat 19 advisories
- RHSA-2026:95346 Released 2026-11-06 · Red Hat rating CriticalOpenShift Container Platform 4.22.22 bug fix and security update
- Red Hat OpenShift Container Platform 4.22 rhcos-aarch64-4.22.9.8.202611032353-0, rhcos-ppc64le-4.22.9.8.202611032353-0, rhcos-s390x-4.22.9.8.202611032353-0 +1
- RHSA-2026:92859 Released 2026-10-29 · Red Hat rating ImportantSatellite 6.17 security update
- Red Hat Satellite 6.17 for RHEL 9 openvox-agent-8.31.1-1.el9sat, openvox-server-8.17.0-1.el9sat, yggdrasil-worker-forwarder-0.1.1-1.el9sat
- RHSA-2026:92858 Released 2026-10-29 · Red Hat rating ImportantSatellite 6.16 EUS security update
- Red Hat Satellite 6.16 for RHEL 8 openvox-agent-8.31.1-1.el8sat, openvox-server-8.17.0-1.el8sat, yggdrasil-worker-forwarder-0.1.1-1.el8sat
- Red Hat Satellite 6.16 for RHEL 9 openvox-agent-8.31.1-1.el9sat, openvox-server-8.17.0-1.el9sat, yggdrasil-worker-forwarder-0.1.1-1.el9sat
Show 16 more Red Hat advisories
- RHSA-2026:92860 Released 2026-10-29 · Red Hat rating ImportantSatellite 6.18 security update
- Red Hat Satellite 6.18 for RHEL 9 openvox-agent-8.31.1-1.el9sat, openvox-server-8.17.0-1.el9sat, yggdrasil-worker-forwarder-0.1.1-1.el9sat
- RHSA-2026:81201 Released 2026-10-12 · Red Hat rating ImportantCost Management Metrics Operator Update
- Cost Management 4 registry.redhat.io/costmanagement/costmanagement-metrics-rhel9-operator
- RHSA-2026:79357 Released 2026-10-08 · Red Hat rating ImportantRed Hat Cost Management On-Premise container image update
- Red Hat Cost Management On-Premise 1 registry.redhat.io/costmanagement/costmanagement-ui-rhel10
- RHSA-2026:79088 Released 2026-10-08 · Red Hat rating CriticalRed Hat Developer Hub 1.10.5 release.
- Red Hat Developer Hub 1.10 registry.redhat.io/rhdh/rhdh-hub-rhel9, registry.redhat.io/rhdh/rhdh-rhel9-operator
- RHSA-2026:72476 Released 2026-09-28 · Red Hat rating Importantcert-manager Operator for Red Hat OpenShift 1.20.1
- Cert Manager support for Red Hat OpenShift release 1.20 registry.redhat.io/cert-manager/cert-manager-operator-rhel9
- RHSA-2026:72475 Released 2026-09-28 · Red Hat rating Importantcert-manager Operator for Red Hat OpenShift 1.20.1
- Cert Manager support for Red Hat OpenShift release 1.20 registry.redhat.io/cert-manager/cert-manager-istio-csr-rhel9
- RHSA-2026:72470 Released 2026-09-28 · Red Hat rating Importantcert-manager Operator for Red Hat OpenShift 1.20.1
- Cert Manager support for Red Hat OpenShift release 1.20 registry.redhat.io/cert-manager/jetstack-cert-manager-acmesolver-rhel9, registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9
- RHSA-2026:72399 Released 2026-09-28 · Red Hat rating Importantcert-manager Operator for Red Hat OpenShift 1.20.1
- Cert Manager support for Red Hat OpenShift release 1.20 registry.redhat.io/cert-manager/cert-manager-operator-rhel9
- RHSA-2026:72395 Released 2026-09-28 · Red Hat rating Importantcert-manager Operator for Red Hat OpenShift 1.20.1
- Cert Manager support for Red Hat OpenShift release 1.20 registry.redhat.io/cert-manager/cert-manager-istio-csr-rhel9
- RHSA-2026:72394 Released 2026-09-28 · Red Hat rating Importantcert-manager Operator for Red Hat OpenShift 1.20.1
- Cert Manager support for Red Hat OpenShift release 1.20 registry.redhat.io/cert-manager/jetstack-cert-manager-rhel9
- RHSA-2026:71603 Released 2026-09-24 · Red Hat rating ImportantRed Hat Update Infrastructure 5.3 security update
- Red Hat Update Infrastructure 5 registry.redhat.io/rhui5/cds-kubernetes-rhel9, registry.redhat.io/rhui5/cds-rhel9, registry.redhat.io/rhui5/haproxy-rhel9 +2
- RHSA-2026:67956 Released 2026-09-16 · Red Hat rating ImportantRed Hat Update Infrastructure 5.3 security update
- Red Hat Update Infrastructure 5 registry.redhat.io/rhui5/cds-kubernetes-rhel9, registry.redhat.io/rhui5/cds-rhel9, registry.redhat.io/rhui5/haproxy-rhel9 +2
- RHSA-2026:67165 Released 2026-09-14 · Red Hat rating Importantopenssl security, bug fix, and enhancement update
- Red Hat Enterprise Linux AppStream (v. 9) openssl-devel-1:3.5.8-1.el9_8, openssl-perl-1:3.5.8-1.el9_8
- Red Hat Enterprise Linux BaseOS (v. 9) openssl-1:3.5.8-1.el9_8, openssl-libs-1:3.5.8-1.el9_8
- RHSA-2026:67154 Released 2026-09-14 · Red Hat rating Importantopenssl security, bug fix, and enhancement update
- Red Hat Enterprise Linux AppStream (v. 10) openssl-devel-1:3.5.8-1.el10_2, openssl-perl-1:3.5.8-1.el10_2
- Red Hat Enterprise Linux BaseOS (v. 10) openssl-1:3.5.8-1.el10_2, openssl-libs-1:3.5.8-1.el10_2
- RHSA-2026:59641 Released 2026-08-25 · Red Hat rating ImportantRed Hat Hardened Images RPMs bug fix and enhancement update
- Red Hat Hardened Images openssl-1:3.5.8-0.1.hum1@aarch64, openssl-1:3.5.8-0.1.hum1@src, openssl-1:3.5.8-0.1.hum1@x86_64 +12
- RHSA-2026:59635 Released 2026-08-25 · Red Hat rating ImportantRed Hat Hardened Images RPMs bug fix and enhancement update
- Red Hat Hardened Images openssl3-1:3.5.8-0.1.hum1@src, openssl3-devel-1:3.5.8-0.1.hum1@aarch64, openssl3-devel-1:3.5.8-0.1.hum1@x86_64 +4
Fixed in the same release
Records fixed by the same vendor advisory or release, as the CNA lists them.
- Advisory ·
OpenSSL — openssl-library.org/news/secadv/20260825.txt
9 records Highest priority Priority MEDIUM 8 MEDIUM, 1 LOW
Other records, highest priority first
- TI-2026-45027 Untrusted Sender DN Used as Format String in CMP Response ValidationPriority MEDIUM 51
- TI-2026-53058 AEAD Forgeries with Empty Ciphertext When Using EVP_Cipher()Priority MEDIUM 47
- TI-2026-15397 QUIC Server May Trigger Double Free When Processing INITIAL PacketPriority MEDIUM 42
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat JBoss Core Services | Affected | No fix planned: Will not fix |
| Red Hat JBoss Web Server 6 | Affected | No fix planned: Will not fix |
| Red Hat JBoss Web Server 7 | Affected | No fix planned: Will not fix |
| Red Hat OpenShift Container Platform 5 | Affected | No fix yet |
| Red Hat Satellite 6 | Affected | No fix yet |
| Red Hat Satellite Client | Affected | No fix yet |
| Cert Manager support for Red Hat OpenShift release 1.20 | Fixed | RHSA-2026:72394, RHSA-2026:72395, RHSA-2026:72399, RHSA-2026:72470, RHSA-2026:72475, RHSA-2026:72476 |
| Cost Management 4 | Fixed | RHSA-2026:81201 |
| Red Hat Cost Management On-Premise 1 | Fixed | RHSA-2026:79357 |
| Red Hat Developer Hub 1.10 | Fixed | RHSA-2026:79088 |
| Red Hat Enterprise Linux AppStream (v. 10) | Fixed | RHSA-2026:67154 |
| Red Hat Enterprise Linux AppStream (v. 9) | Fixed | RHSA-2026:67165 |
| Red Hat Enterprise Linux BaseOS (v. 10) | Fixed | RHSA-2026:67154 |
| Red Hat Enterprise Linux BaseOS (v. 9) | Fixed | RHSA-2026:67165 |
| Red Hat Hardened Images | Fixed | RHSA-2026:59635, RHSA-2026:59641 |
| Red Hat OpenShift Container Platform 4.22 | Fixed | RHSA-2026:95346 |
| Red Hat Satellite 6.16 for RHEL 8 | Fixed | RHSA-2026:92858 |
| Red Hat Satellite 6.16 for RHEL 9 | Fixed | RHSA-2026:92858 |
| Red Hat Satellite 6.17 for RHEL 9 | Fixed | RHSA-2026:92859 |
| Red Hat Satellite 6.18 for RHEL 9 | Fixed | RHSA-2026:92860 |
| Red Hat Update Infrastructure 5 | Fixed | RHSA-2026:67956, RHSA-2026:71603 |
Not affected: 17 products
- Cert Manager support for Red Hat OpenShift release 1.20
- Cost Management 4
- Red Hat Developer Hub 1.10
- Red Hat Enterprise Linux 10
- Red Hat Enterprise Linux 6
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 8
- Red Hat Enterprise Linux 9
- Red Hat Hardened Images
- Red Hat OpenShift AI (RHOAI)
- Red Hat OpenShift Container Platform 4
- Red Hat Satellite 6.16 for RHEL 8
- Red Hat Satellite 6.16 for RHEL 9
- Red Hat Satellite 6.17 for RHEL 9
- Red Hat Satellite 6.18 for RHEL 9
- Red Hat Satellite Client
- Red Hat Update Infrastructure 5
Timeline
- 2026-10-02 Threatist record created from CVE-2026-63076
- 2026-10-03 Alias added: GHSA-r3hf-pf7x-wgqg
- 2026-10-09 Fix available: RHSA-2026:79088 · Red Hat
- 2026-10-09 Fix available: RHSA-2026:79357 · Red Hat
- 2026-10-09 Fix available: Red Hat Cost Management On-Premise 1, Red Hat Developer Hub 1.10 · Red Hat
- 2026-10-13 Fix available: RHSA-2026:81201 · Red Hat
- 2026-10-13 Fix available: Cost Management 4 · Red Hat
- 2026-10-21 Affected versions changed · Red Hat
- 2026-10-30 Fix available: RHSA-2026:92858 · Red Hat
- 2026-10-30 Fix available: RHSA-2026:92859 · Red Hat
- 2026-10-30 Fix available: Red Hat Satellite 6.16 for RHEL 8, Red Hat Satellite 6.16 for RHEL 9, Red Hat Satellite 6.17 for RHEL 9 · Red Hat
- 2026-10-30 Fix available: RHSA-2026:92860 · Red Hat
- 2026-10-30 Fix available: Red Hat Satellite 6.18 for RHEL 9 · Red Hat
- 2026-11-06 Affected versions changed · Red Hat
- 2026-11-07 Fix available: RHSA-2026:95346 · Red Hat
- 2026-11-07 Fix available: Red Hat OpenShift Container Platform 4.22 · Red Hat
References
More Openssl vulnerabilities
- TI-2022-01915 The c_rehash script allows command injection CVSS 3.1CRITICAL 9.8
- TI-2021-02645 SM2 Decryption Buffer Overflow CVSS 3.1CRITICAL 9.8
- TI-2009-03392 The TLS protocol, and the SSL protocol 3.0 and possibly earlier, as used in Microsoft… CVSS 3.1CRITICAL 9.8
- TI-2022-01176 The c_rehash script allows command injection CVSS 3.1CRITICAL 9.8
- TI-2014-00154 The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly… KEVCVSS 3.1HIGH 7.5
- TI-2025-14107 Stack buffer overflow in CMS (Auth)EnvelopedData parsing CVSS 3.1HIGH 8.8
Sources
- CVE-2026-63076 · CVE Program
- CVE-2026-63076 · NVD
- FIRST EPSS
- GHSA-r3hf-pf7x-wgqg · GitHub Advisory Database · CC BY 4.0
- CVE-2026-63076 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences