Description
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.
Published: 2026-09-29
Score: 5.3 Medium
EPSS: 1.1% Low
KEV: No
Impact: Denial of Service (association termination)
Action: Apply patch
AI Analysis

Impact

An established DTLS 1.2 session that employs an AEAD cipher suite can be crushed by a single unauthenticated datagram whose encrypted fragment is shorter than the required explicit IV and authentication tag overhead. This short record causes the cipher implementation to reject the length and the record layer raises a fatal internal_error alert, which in DTLS silently tears the association. The flaw does not affect memory safety, confidentiality, or integrity, but it does allow an attacker to degrade service for the targeted session.

Affected Systems

The vulnerability affects systems that use OpenSSL to implement DTLS 1.2 with AEAD cipher suites. Version information is not explicitly provided, so any OpenSSL build that supports DTLS 1.2 and AEAD encryption is potentially impacted. Users should verify whether their deployment includes DTLS support and apply the available fix accordingly.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity. The EPSS score is not available and the CVE is not listed in the CISA KEV catalog, which reduces the immediacy of widespread exploitation. Attackers must be able to send directed small DTLS datagrams to a target that is actively using DTLS 1.2, meaning the attack is limited to the specific association and does not provide broader access or privilege escalation. Consequently, while the risk is moderate, the impact is confined to service interruption for individual connections.

Generated by OpenCVE AI on September 30, 2026 at 01:12 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade OpenSSL to a release that includes the 2026-75806 fixes referenced in the commit URLs.
  • If upgrading immediately is not possible, disable DTLS 1.2 or remove AEAD cipher suites from the configuration to prevent the exploit from affecting active sessions.
  • Monitor network traffic for anomalous small DTLS datagrams, which may indicate attempts to trigger the denial of service.

Generated by OpenCVE AI on September 30, 2026 at 01:12 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4859-1 openssl security update
Debian DSA Debian DSA DSA-6531-1 openssl security update
Ubuntu USN Ubuntu USN USN-8847-1 OpenSSL vulnerabilities
History

Thu, 08 Oct 2026 01:30:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:openssl:openssl:*:*:*:*:*:*:*:*

Wed, 30 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Tue, 29 Sep 2026 17:45:00 +0000

Type Values Removed Values Added
First Time appeared Openssl
Openssl openssl
Vendors & Products Openssl
Openssl openssl

Tue, 29 Sep 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 29 Sep 2026 15:45:00 +0000

Type Values Removed Values Added
Description 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.
Title Unauthenticated and Undersized DTLS 1.2 AEAD Record Causes DoS
Weaknesses CWE-1284
References

cve-icon MITRE

Status: PUBLISHED

Assigner: openssl

Published:

Updated: 2026-09-29T16:53:23.785Z

Reserved: 2026-08-18T09:34:32.659Z

Link: CVE-2026-75806

cve-icon Vulnrichment

Updated: 2026-09-29T16:53:20.190Z

cve-icon NVD

Status : Analyzed

Published: 2026-09-29T16:17:11.217

Modified: 2026-10-08T01:20:33.453

Link: CVE-2026-75806

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-29T15:32:21Z

Links: CVE-2026-75806 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T01:15:04Z

Weaknesses
  • CWE-1284

    Improper Validation of Specified Quantity in Input