CVE-2026-14457 json
RPK Server Signature Algorithm Selection Can Dereference a Missing Certificate
published 2mo ago modified last mo. also EUVD-2026-65479
- cvss
- 7.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.2%
- EPSS 1.2% chance of exploitation in 30 days, percentile 67%
- public exploits
- 0
- none known
Summary
Issue summary: In a server or client configuration with RFC7250 Raw Public Keys (RPKs) enabled, and only the private key (with no associated certificate) configured locally, a NULL pointer dereference may occur when the remote peer solicits raw public keys and also sends the typically omitted "signature_algorithms_cert" TLS extension.
Impact summary: The impact is limited to a possible Denial of Service as a result of an application abort, no data disclosure or remote command execution are possible.
CWE: CWE-476: NULL Pointer Dereference
Description: While a passing comment in sample code in the documentation suggests that key-only RPK configurations are supported, the best-practice RPK configuration is to always configure a corresponding certificate (possibly self-signed or signed by any convenient CA).
When the private key is configured along with a matching certificate, the "signature_algorithms_cert" extension is handled reliably even without the fix, and peer clients or servers that don't support raw public keys may be able to complete a TLS connection by pinning or verifying the corresponding certificate or its public key.
Deployments that prefer to configure just a private key with no certificate need to upgrade to an updated release as noted below.
FIPS impact: no
No FIPS modules are affected by this issue, as the SSL protocol implementation is outside the OpenSSL FIPS module boundary.
Patch / fix
- OpenSSL OpenSSL 3.4.7, 3.5.8, 3.6.4, 4.0.2
- openssl Debian 13 3.5.7-1~deb13u2
- openssl Debian 14 3.6.4-1
debian advisories DEBIAN-CVE-2026-14457
- openssl Ubuntu 26.04 LTS 3.5.5-1ubuntu3.4
ubuntu advisories UBUNTU-CVE-2026-14457
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- openssl RHEL 9 1:3.5.8-1.el9_8
- openssl-libs RHEL 9 1:3.5.8-1.el9_8
- openssl-perl RHEL 9 1:3.5.8-1.el9_8
- openssl RHEL 10.2 1:3.5.8-1.el10_2
- openssl-libs RHEL 10.2 1:3.5.8-1.el10_2
- openssl-perl RHEL 10.2 1:3.5.8-1.el10_2
- openssl3 hummingbird 1 3.5.8-0.1.hum1
- openssl3-libs hummingbird 1 3.5.8-0.1.hum1
red hat advisories RHSA-2026:67165RHSA-2026:67154RHSA-2026:59635RHSA-2026:59641
- openssl-3-livepatches SLES 16.0, Linux Micro 6.2, SLES for SAP applications 16.0 0.6-160000.1.1
- openssl-3 SLE Module for Basesystem 15 SP7 3.5.0-150700.5.50.1
- openssl-3 SLES 16.0, Linux Micro 6.2, SLES for SAP applications 16.0 3.5.0-160000.10.1
- openssl-3-livepatches Linux Micro 6.1 0.6-slfo.1.1_1.1
- openssl-3-x86_64-v3-livepatches SLES for SAP applications 16.0, SLES 16.0 0.6-160000.1.1
- openssl-3-livepatches SLE Live Patching 15 SP7 0.6-150700.16.12.1
- openssl-3-livepatches SLE Live Patching 15 SP6 0.6-150600.13.19.1
suse advisories SUSE-SU-2026:23788-1SUSE-SU-2026:23794-1SUSE-SU-2026:4040-1SUSE-SU-2026:4039-1SUSE-SU-2026:4038-1SUSE-SU-2026:23463-1
- openssl-3 openSUSE Leap 16.0 3.5.0-160000.10.1
- openssl-3 openSUSE Tumbleweed 3.5.3-8.1
opensuse advisories openSUSE-SU-2026:21744-1openSUSE-SU-2026:11623-1
- openssl AlmaLinux 10 1:3.5.8-1.el10_2.alma.1
- openssl-libs AlmaLinux 10 1:3.5.8-1.el10_2.alma.1
- openssl-perl AlmaLinux 10 1:3.5.8-1.el10_2.alma.1
- openssl AlmaLinux 9 1:3.5.8-1.el9_8
- openssl-libs AlmaLinux 9 1:3.5.8-1.el9_8
- openssl-perl AlmaLinux 9 1:3.5.8-1.el9_8
almalinux advisories ALSA-2026:67154ALSA-2026:67165
- openssl Rocky Linux 9 1:3.5.8-1.el9_8
- openssl Rocky Linux 10 1:3.5.8-1.el10_2
rocky linux advisories RLSA-2026:67165RLSA-2026:67154
- openssl Alpine 3.24, Alpine 3.23, Alpine 3.22 3.5.8-r0
alpine advisories ALPINE-CVE-2026-14457
Alpine secdb © Alpine Linux, from https://secdb.alpinelinux.org via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
Is CVE-2026-14457 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2026-14457 updated cvss 7.5
openssl: RPK server signature algorithm selection can dereference a missing certificate
-
Red Hat Developer Hub 1 rhdh/rhdh-hub-rhel9 Red Hat Enterprise Linux 10 edk2 Red Hat JBoss Core Services jbcs-httpd24-openssl, jbcs-httpd24-openssl-libs, jbcs-httpd24-openssl-perl, jbcs-openssl-win6-x86_64.zip 3.5.5-SP4 Red Hat JBoss Web Server 6 jws-optional-native-components-win6-x86_64.zip 6.2.4.ER1 Red Hat JBoss Web Server 7 jws-optional-native-components-win6-x86_64.zip 6.2.4.ER1 Red Hat OpenShift Container Platform 4 openshift/ose-rhel-coreos-9affected: workaround, no fix available “Fix deferred”
+1 more productsfewer
Red Hat OpenShift Container Platform 5 openshift/ose-rhel-coreos-9 -
Red Hat Cert Manager support for Red Hat OpenShift release 1.20 cert-manager/cert-manager-operator-rhel9 1790272426, cert-manager/cert-manager-operator-rhel9 1790589855, cert-manager/jetstack-cert-manager-rhel9 1790223279, cert-manager/jetstack-cert-manager-rhel9 1790589912, cert-manager/cert-manager-istio-csr-rhel9 1790223719, cert-manager/cert-manager-istio-csr-rhel9 1790589914, +1 morefixed: vendor fix RHSA-2026:72475
-
Red Hat Enterprise Linux AppStream (v. 9) openssl-perl 3.5.8-1.el9_8fixed: vendor fix RHSA-2026:67165
-
Red Hat Enterprise Linux AppStream (v. 10) openssl-perl 3.5.8-1.el10_2fixed: vendor fix RHSA-2026:67154
-
Red Hat Enterprise Linux BaseOS (v. 9) openssl 3.5.8-1.el9_8, openssl-libs 3.5.8-1.el9_8fixed: vendor fix RHSA-2026:67165
-
Red Hat Enterprise Linux BaseOS (v. 10) openssl 3.5.8-1.el10_2, openssl-libs 3.5.8-1.el10_2fixed: vendor fix RHSA-2026:67154
-
Red Hat Hardened Images openssl 3.5.8-0.1.hum1, openssl3 3.5.8-0.1.hum1, openssl-libs 3.5.8-0.1.hum1, openssl-perl 3.5.8-0.1.hum1, openssl3-libs 3.5.8-0.1.hum1, openssl-config-fips 3.5.8-0.1.hum1, +3 morefixed: vendor fix RHSA-2026:59641
-
Red Hat Update Infrastructure 5 rhui5/cds-rhel9 1790241954, rhui5/rhua-rhel9 1790242004, rhui5/haproxy-rhel9 1790241900, rhui5/installer-rhel9 1789482961, rhui5/cds-kubernetes-rhel9 1789479916fixed: vendor fix RHSA-2026:67956
show 1 moreshow fewer
-
Red Hat Cert Manager support for Red Hat OpenShift release 1.20 cert-manager/jetstack-cert-manager-acmesolver-rhel9 1790223630 Red Hat Enterprise Linux 6 openssl, openssl-perl Red Hat Enterprise Linux 7 ovmf, OVMF, shim, AAVMF, mokutil, openssl, +5 more Red Hat Enterprise Linux 8 edk2, shim, openssl, shim-x64, edk2-ovmf, shim-aa64, +10 more Red Hat Enterprise Linux 9 edk2, shim, shim-x64, edk2-ovmf, shim-aa64, edk2-tools, +4 more Red Hat Enterprise Linux 10 shim, shim-unsigned-x64, shim-unsigned-aarch64not affected: vulnerable code not present
+6 more productsfewer
Red Hat Hardened Images unbound Red Hat OpenShift AI (RHOAI) rhoai/odh-llama-stack-k8s-operator-rhel9 Red Hat OpenShift Container Platform 4 openshift/ose-rhel-coreos-8 Red Hat Satellite 6 puppet-agent, openvox-agent Red Hat Satellite Client puppet-agent, openvox-agent Red Hat Update Infrastructure 5 rhui5/cds-rhel9 1789479900, rhui5/rhua-rhel9 1789478095, rhui5/haproxy-rhel9 1789479891, rhui5/installer-rhel9 1790241922, rhui5/cds-kubernetes-rhel9 1790241897
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 2mo ago
Exploit prediction
1.17% chance of exploitation in the next 30 days, higher than 67% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Affected products
- OpenSSL OpenSSL
Classification
- Weakness
-
- CWE-476 NULL Pointer Dereference
- Technology feeds
References
-
github.com
/openssl/openssl/commit/dad836b071da6579510c968615848ba03cac593b
patch
-
github.com
/openssl/openssl/commit/581aaa0f0a35d214740f0fe1f5283ec41f1212e1
patch
-
github.com
/openssl/openssl/commit/d0af20478688a6aa2f59d61caa3f82136b181d7f
patch
-
github.com
/openssl/openssl/commit/1e8c398db67404babd3e5af999bb6bd86f720c76
patch
-
openssl-library.org
/news/secadv/20260825.txt
vendor-advisory
Sources
- CVE List CVE-2026-14457
- NVD CVE-2026-14457
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.