High severity · published May 4, 2026
CVE-2026-33846
Gnutls: gnutls: denial of service via heap buffer overflow in dtls handshake fragment reassembly
7.5
CVSS
1.3%
EPSS
No
On KEV
Description
A heap buffer overflow vulnerability exists in the DTLS handshake fragment reassembly logic of GnuTLS. The issue arises in merge_handshake_packet() where incoming handshake fragments are matched and merged based solely on handshake type, without validating that the message_length field remains consistent across all fragments of the same logical message. An attacker can exploit this by sending crafted DTLS fragments with conflicting message_length values, causing the implementation to allocate a buffer based on a smaller initial fragment and subsequently write beyond its bounds using larger, inconsistent fragments. Because the merge operation does not enforce proper bounds checking against the allocated buffer size, this results in an out-of-bounds write on the heap. The vulnerability is remotely exploitable without authentication via the DTLS handshake path and can lead to application crashes or potential memory corruption.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
None
Integrity
None
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)1.3% · higher than 70% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
CM
Cert Manager support for Red Hat OpenShift release 1.17 · Red Hat
All versions, or not specified · source: vendor
CM
Cert Manager support for Red Hat OpenShift release 1.18 · Red Hat
All versions, or not specified · source: vendor
CM
Cert Manager support for Red Hat OpenShift release 1.20 · Red Hat
All versions, or not specified · source: vendor
RH
Red Hat AI Inference Server 3.2 · Red Hat
All versions, or not specified · source: vendor, CISA
RH
Red Hat Discovery 2 · Red Hat
All versions, or not specified · source: vendor, CISA
RH
Red Hat Enterprise Linux 10 · Red Hat
All versions, or not specified · source: vendor, CISA
RH
Red Hat Enterprise Linux 10.0 Extended Update Support · Red Hat
All versions, or not specified · source: vendor, CISA
RH
Red Hat Enterprise Linux 7 Extended Lifecycle Support · Red Hat
All versions, or not specified · source: vendor, CISA
RH
Red Hat Enterprise Linux 8 · Red Hat
All versions, or not specified · source: vendor, CISA
RH
Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support · Red Hat
All versions, or not specified · source: vendor, CISA
RH
Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On · Red Hat
All versions, or not specified · source: vendor, CISA
RH
Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support · Red Hat
All versions, or not specified · source: vendor, CISA
Affected product
CM
Cert Manager support for Red Hat OpenShift release 1.17
Red Hat
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-33846
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-33846
vendor-advisory
https://access.redhat.com/errata/RHSA-2026:13274
vendor-advisory
https://access.redhat.com/errata/RHSA-2026:20611
vendor-advisory
https://access.redhat.com/errata/RHSA-2026:20612
vendor-advisory
https://access.redhat.com/errata/RHSA-2026:20613
vendor-advisory
https://access.redhat.com/errata/RHSA-2026:26319
vendor-advisory
https://access.redhat.com/errata/RHSA-2026:26409
More from Cert Manager support for Red Hat OpenShift release 1.17
9.8
CVE-2026-42010
Gnutls: gnutls: authentication bypass via nul character in username
9.8
CVE-2025-14087
Glib: glib: buffer underflow in gvariant parser leads to heap corruption
9.1
CVE-2026-58016
Glib: integer underflow in gio/gdbusintrospection.c via "g_dbus_node_info_new_for_xml"
9.1
CVE-2026-33845
Gnutls: gnutls: denial of service via dtls zero-length fragment
8.6
CVE-2026-58014
Glib: off-by-one error in glib/gkeyfile.c via "g_key_file_get_locale_string_list"
