CVEvulnerability
CVE-2026-33846
7.5 HIGH
Official page ↗
- Status
- Awaiting Analysis
- Published
- 2026-05-04
- Last modified
- 2026-10-26
- Assigner
- [email protected]
- CVSS 3.1 ([email protected])
- 7.5 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- CVSS 3.1 (0b0ca135-0b70-47e7-9f44-1890c2a1c46c)
- 7.5 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- Weaknesses
- CWE-130
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.
Related
Weakness · CWE (1)
- CWE-130 Improper Handling of Length Parameter Inconsistency weakness
References
- https://access.redhat.com/errata/RHSA-2026:13274 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:20611 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:20612 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:20613 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:26319 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:26409 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:29197 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:30004 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:30849 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:30850 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:32962 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:33125 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:34372 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:36004 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:36005 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:36006 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:41921 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:56786 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:56853 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:56911 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:57402 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:57483 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:58981 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:59831 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:60019 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:65839 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:72502 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:74674 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:82304 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:82322 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:82347 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:82354 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:82372 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:82857 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:82888 access.redhat.com
- https://access.redhat.com/security/cve/CVE-2026-33846 access.redhat.com
- https://bugzilla.redhat.com/show_bug.cgi?id=2450625 bugzilla.redhat.com
- https://access.redhat.com/errata/RHSA-2026:13274 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:20611 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:20612 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:20613 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:26319 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:26409 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:29197 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:30004 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:30849 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:30850 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:32962 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:33125 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:34372 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:36004 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:36005 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:36006 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:41921 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:56786 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:56853 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:56911 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:57402 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:57483 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:58981 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:59831 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:60019 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:65839 access.redhat.com
- https://access.redhat.com/security/cve/CVE-2026-33846 access.redhat.com
- https://bugzilla.redhat.com/show_bug.cgi?id=2450625 bugzilla.redhat.com
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-33846.json security.access.redhat.com