CVE-2026-75806 json
Unauthenticated and Undersized DTLS 1.2 AEAD Record Causes DoS
published last mo. modified last mo. also EUVD-2026-89011
- cvss
- 5.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.1%
- EPSS 1.1% chance of exploitation in 30 days, percentile 66%
- public exploits
- 0
- none known
Summary
Issue summary: An established DTLS 1.2 association using an AEAD cipher suite can be terminated by a single unauthenticated datagram whose encrypted fragment is shorter than the mandatory explicit IV and authentication tag overhead.
Impact summary: An attacker who can send a datagram that is routed to an existing DTLS 1.2 association can tear that association down without knowing any key material. This is a Denial of Service limited to the targeted association. There is no memory safety or confidentiality impact.
CWE: CWE-1284: Improper Validation of Specified Quantity in Input
Description: In TLS 1.2 and DTLS 1.2 every record protected by an AEAD cipher suite carries an explicit IV followed by the ciphertext and an authentication tag. When decrypting such a record the record layer passed the record length to the cipher implementation before checking that the record was long enough to contain the explicit IV and the tag. For a record shorter than that overhead the cipher implementation rejected the impossible length, and the record layer treated this as an internal failure and raised a fatal internal_error alert instead of treating the record as one that failed authentication.
In TLS 1.2 the same record causes a fatal internal_error alert instead of the expected bad_record_mac alert. Since any undecryptable record already terminates a TLS connection, this is a protocol conformance issue rather than a security issue in TLS.
The fix validates the record length against the explicit IV and tag length before any AEAD processing, so that TLS reports bad_record_mac and DTLS silently discards the record.
FIPS impact: no The affected code is outside the FIPS module boundary.
Patch / fix
- OpenSSL OpenSSL 1.1.1zj, 3.0.23, 3.4.8, 3.5.9, 3.6.5, 4.0.3
- openssl Debian 12 3.0.22-1~deb12u2
- openssl Debian 13 3.5.7-1~deb13u3
- openssl Debian 14 3.6.5-1
debian advisories DEBIAN-CVE-2026-75806
- openssl Ubuntu 22.04 LTS 3.0.2-0ubuntu1.30
- openssl Ubuntu 24.04 LTS 3.0.13-0ubuntu3.16
- openssl Ubuntu 26.04 LTS 3.5.5-1ubuntu3.6
ubuntu advisories UBUNTU-CVE-2026-75806
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
- openssl3 hummingbird 1 3.5.9-0.1.hum1
- openssl3-libs hummingbird 1 3.5.9-0.1.hum1
- openssl3-devel-engine hummingbird 1 3.5.9-0.1.hum1
- openssl hummingbird 1 3.5.9-0.1.hum1
- openssl-libs hummingbird 1 3.5.9-0.1.hum1
- openssl-perl hummingbird 1 3.5.9-0.1.hum1
- openssl-config-fips hummingbird 1 3.5.9-0.1.hum1
- openssl-devel-engine hummingbird 1 3.5.9-0.1.hum1
red hat advisories RHSA-2026:74166RHSA-2026:74162
- openssl-3 Linux Micro 6.1 3.1.4-slfo.1.1_14.1
- openssl-3 SLES 16.0, Linux Micro 6.2, SLES for SAP applications 16.0 3.5.0-160000.11.1
- openssl-3 Linux Micro 6.0 3.1.4-159998.1.1
- openssl-3 SLE Module for Basesystem 15 SP7 3.5.0-150700.5.53.2
- openssl-3 SLES for SAP 15 SP4, SLES 15 SP4-LTSS, SLE Micro 5.4 +3 more 3.0.8-150400.4.101.1
- openssl-3 SLES for SAP 15 SP5, SLES 15 SP5-LTSS, SLE High Performance Computing 15 SP5-LTSS +1 more 3.0.8-150500.5.80.1
- openssl-3 SLES for SAP 15 SP6, SLES 15 SP6-LTSS 3.1.4-150600.5.67.1
suse advisories SUSE-SU-2026:24273-1SUSE-SU-2026:24188-1SUSE-SU-2026:24245-1SUSE-SU-2026:24133-1SUSE-SU-2026:4419-1SUSE-SU-2026:4414-1
- openssl-3 openSUSE Leap 16.0 3.5.0-160000.11.1
opensuse advisories openSUSE-SU-2026:22102-1
- openssl Alpine 3.21 3.3.7-r2
alpine advisories ALPINE-CVE-2026-75806
Alpine secdb © Alpine Linux, from https://secdb.alpinelinux.org via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- edk2 Azure Linux 3.0 20240524git3e722403cd16-21
- openssl Azure Linux 3.0 3.3.7-7
azure linux advisories AZL-105486AZL-105597
Azure Linux vulnerability data, Copyright (c) Microsoft Corporation, from https://github.com/microsoft/AzureLinuxVulnerabilityData via OSV, under the MIT licence; changed: normalised to fixed package versions per release. MIT
Is CVE-2026-75806 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-75806 updated cvss 5.3
openssl: OpenSSL: Denial of Service via undersized DTLS record
-
Red Hat Developer Hub 1 rhdh/rhdh-hub-rhel9affected: workaround, no fix available “If DTLS is not required, disable DTLS listeners and prefer TLS over reliable transports. Restrict untrusted DTLS/UDP peers at the network edge.”
-
Red Hat Enterprise Linux 6 openssl, openssl-perl, openssl 3.5.8-1.el10_2affected: workaround, no fix planned “If DTLS is not required, disable DTLS listeners and prefer TLS over reliable transports. Restrict untrusted DTLS/UDP peers at the network edge.”
-
Red Hat Enterprise Linux 7 openssl, openssl-libs, openssl-perl, openssl 3.5.8-1.el10_2 Red Hat Enterprise Linux 8 openssl, openssl-libs, openssl-perl, openssl 3.5.8-1.el10_2 Red Hat Enterprise Linux 9 openssl, shim-x64, shim-aa64, openssl-libs, openssl-perl, compat-openssl11, +5 more Red Hat Enterprise Linux 10 shim 16.1-4.el10, openssl 3.5.8-1.el10_2, shim-unsigned-x64 16.1-1.el10, shim-unsigned-aarch64 16.1-2.el10 Red Hat JBoss Core Services jbcs-httpd24-openssl, jbcs-httpd24-openssl-libs, jbcs-httpd24-openssl-perl Red Hat OpenShift Container Platform 4 openshift/ose-rhel-coreos-8, openshift/ose-rhel-coreos-9affected: workaround, no fix available “If DTLS is not required, disable DTLS listeners and prefer TLS over reliable transports. Restrict untrusted DTLS/UDP peers at the network edge.”
+2 more productsfewer
Red Hat OpenShift Container Platform 5 openshift/ose-rhel-coreos-9 Red Hat Satellite 6 puppet-agent, openvox-agent 8.28.1-1.el9sat -
Red Hat Enterprise Linux 9 edk2-ovmf, edk2-tools, edk2-aarch64, edk2 20260221-7.el10_3.2 Red Hat Enterprise Linux 10 edk2 20260221-7.el10_3.2 Red Hat OpenShift AI (RHOAI) rhoai/odh-core-bff-rhel9, rhoai/odh-dashboard-rhel9, rhoai/odh-mod-arch-maas-rhel9, rhoai/odh-mod-arch-automl-rhel9, rhoai/odh-mod-arch-gen-ai-rhel9, rhoai/odh-mod-arch-mlflow-rhel9, +6 moreunder investigation
-
Red Hat Hardened Images openssl 3.5.9-0.1.hum1, openssl3 3.5.9-0.1.hum1, openssl-libs 3.5.9-0.1.hum1, openssl-perl 3.5.9-0.1.hum1, openssl3-libs 3.5.9-0.1.hum1, openssl-config-fips 3.5.9-0.1.hum1, +3 morefixed: vendor fix “If DTLS is not required, disable DTLS listeners and prefer TLS over reliable transports. Restrict untrusted DTLS/UDP peers at the network edge.” RHSA-2026:74162
-
Red Hat Enterprise Linux 7 ovmf, OVMF, shim, AAVMF, mokutil, shim-x64, +2 more Red Hat Enterprise Linux 8 shim-x64, edk2-ovmf, shim-aa64, shim-ia32, edk2-aarch64, mingw-openssl, +9 more Red Hat Hardened Images unbound 1.26.1-1.hum1 Red Hat OpenShift AI (RHOAI) rhoai/odh-mlflow-rhel9, rhoai/odh-kube-rbac-proxy-rhel9, rhoai/odh-maas-controller-rhel9, rhoai/odh-mlflow-operator-rhel9, rhoai/odh-model-controller-rhel9, rhoai/odh-ogx-k8s-operator-rhel9, +14 morenot affected: vulnerable code not present
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
- last mo.
Exploit prediction
1.10% chance of exploitation in the next 30 days, higher than 66% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L |
| CNA | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L |
Affected products
- OpenSSL OpenSSL
Classification
- Weakness
-
- CWE-1284 Improper Validation of Specified Quantity in Input
- Technology feeds
References
-
github.com
/openssl/openssl/commit/04728a289a823e68137f88da016cb9ede307217d
patch
-
github.com
/openssl/openssl/commit/050b275cd671a6eed1d6457642d41a5a77aab972
patch
-
github.com
/openssl/openssl/commit/3a4589d015a9049d47b66f186cf50a8711343a1d
patch
-
github.com
/openssl/openssl/commit/5af82fefbaf2b5fec2fc0e1d87f112844902f01d
patch
-
openssl-library.org
/news/secadv/20260929.txt
vendor-advisory
Sources
- CVE List CVE-2026-75806
- NVD CVE-2026-75806
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.