CVE-2026-33846
Gnutls: gnutls: denial of service via heap buffer overflow in dtls handshake fragment reassembly
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
Gnutls: gnutls: denial of service via heap buffer overflow in dtls handshake fragment reassembly
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.
- Record
CVE-2026-33846- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-130, CWE-130
- Updated
- 2026-11-04
EUVDEUVD-2026-26926
7.5
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.
- Record
EUVD-2026-26926- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-04
GitHub AdvisoriesGHSA-qcj7-gqxf-2cqq
7.5
A heap buffer overflow vulnerability exists in the DTLS handshake fragment reassembly logic of...
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.
- Record
GHSA-qcj7-gqxf-2cqq- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-130
- Updated
- 2026-11-02
NVD
7.5
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.
- Record
CVE-2026-33846- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-130
- Updated
- 2026-11-05
OSVALPINE-CVE-2026-33846
7.5
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.
- Record
ALPINE-CVE-2026-33846- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2026-33846
7.5
- Record
BELL-CVE-2026-33846- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 48 moreShow less
OSVDEBIAN-CVE-2026-33846
7.5
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.
- Record
DEBIAN-CVE-2026-33846- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-05
OSVOESA-2026-2331
7.5
gnutls security update
GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them. It provides a simple C language application programming interface (API) to access the secure communications protocols as well as APIs to parse and write X.509, PKCS #12, and other required structures. The project strives to provide a secure communications back-end, simple to use and integrated with the rest of the base Linux libraries. A back-end designed to work and be secure out of the box, keeping the complexity of TLS and PKI out of application code.
Security Fix(es):
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.(CVE-2026-33846)
- Record
OESA-2026-2331- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2026-2332
7.5
gnutls security update
GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them. It provides a simple C language application programming interface (API) to access the secure communications protocols as well as APIs to parse and write X.509, PKCS #12, and other required structures. The project strives to provide a secure communications back-end, simple to use and integrated with the rest of the base Linux libraries. A back-end designed to work and be secure out of the box, keeping the complexity of TLS and PKI out of application code.
Security Fix(es):
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.(CVE-2026-33846)
- Record
OESA-2026-2332- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2026-2333
9.8
gnutls security update
GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them. It provides a simple C language application programming interface (API) to access the secure communications protocols as well as APIs to parse and write X.509, PKCS #12, and other required structures. The project strives to provide a secure communications back-end, simple to use and integrated with the rest of the base Linux libraries. A back-end designed to work and be secure out of the box, keeping the complexity of TLS and PKI out of application code.
Security Fix(es):
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.(CVE-2026-33846)
A flaw was found in gnutls. This vulnerability occurs because gnutls performs case-sensitive comparisons of nameConstraints labels, specifically for dNSName (DNS) or rfc822Name (email) constraints within excludedSubtrees or permittedSubtrees. A remote attacker can exploit this by crafting a leaf certificate with casing differences in the Subject Alternative Name (SAN), leading to a policy bypass where a certificate that should be rejected is instead accepted. This could result in unauthorized access or information disclosure.(CVE-2026-3833)
(CVE-2026-42009)
A flaw was found in gnutls. Servers configured with RSA-PSK (Rivest–Shamir–Adleman – Pre-Shared Key) wrongfully matched usernames containing a NUL character with truncated usernames. A remote attacker could exploit this by sending a specially crafted username, leading to an authentication bypass. This vulnerability allows an attacker to gain unauthorized access by circumventing the authentication process.(CVE-2026-42010)
(CVE-2026-42013)
(CVE-2026-42014)
(CVE-2026-42015)
(CVE-2026-5260)
(CVE-2026-5419)
- Record
OESA-2026-2333- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-2334
9.8
gnutls security update
GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them. It provides a simple C language application programming interface (API) to access the secure communications protocols as well as APIs to parse and write X.509, PKCS #12, and other required structures. The project strives to provide a secure communications back-end, simple to use and integrated with the rest of the base Linux libraries. A back-end designed to work and be secure out of the box, keeping the complexity of TLS and PKI out of application code.
Security Fix(es):
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.(CVE-2026-33846)
A flaw was found in gnutls. This vulnerability occurs because gnutls performs case-sensitive comparisons of nameConstraints labels, specifically for dNSName (DNS) or rfc822Name (email) constraints within excludedSubtrees or permittedSubtrees. A remote attacker can exploit this by crafting a leaf certificate with casing differences in the Subject Alternative Name (SAN), leading to a policy bypass where a certificate that should be rejected is instead accepted. This could result in unauthorized access or information disclosure.(CVE-2026-3833)
(CVE-2026-42009)
A flaw was found in gnutls. Servers configured with RSA-PSK (Rivest–Shamir–Adleman – Pre-Shared Key) wrongfully matched usernames containing a NUL character with truncated usernames. A remote attacker could exploit this by sending a specially crafted username, leading to an authentication bypass. This vulnerability allows an attacker to gain unauthorized access by circumventing the authentication process.(CVE-2026-42010)
(CVE-2026-42013)
(CVE-2026-42014)
(CVE-2026-42015)
(CVE-2026-5260)
(CVE-2026-5419)
- Record
OESA-2026-2334- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-2335
9.8
gnutls security update
GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them. It provides a simple C language application programming interface (API) to access the secure communications protocols as well as APIs to parse and write X.509, PKCS #12, and other required structures. The project strives to provide a secure communications back-end, simple to use and integrated with the rest of the base Linux libraries. A back-end designed to work and be secure out of the box, keeping the complexity of TLS and PKI out of application code.
Security Fix(es):
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.(CVE-2026-33846)
A flaw was found in gnutls. This vulnerability occurs because gnutls performs case-sensitive comparisons of nameConstraints labels, specifically for dNSName (DNS) or rfc822Name (email) constraints within excludedSubtrees or permittedSubtrees. A remote attacker can exploit this by crafting a leaf certificate with casing differences in the Subject Alternative Name (SAN), leading to a policy bypass where a certificate that should be rejected is instead accepted. This could result in unauthorized access or information disclosure.(CVE-2026-3833)
(CVE-2026-42009)
A flaw was found in gnutls. Servers configured with RSA-PSK (Rivest–Shamir–Adleman – Pre-Shared Key) wrongfully matched usernames containing a NUL character with truncated usernames. A remote attacker could exploit this by sending a specially crafted username, leading to an authentication bypass. This vulnerability allows an attacker to gain unauthorized access by circumventing the authentication process.(CVE-2026-42010)
(CVE-2026-42013)
(CVE-2026-42014)
(CVE-2026-42015)
(CVE-2026-5260)
(CVE-2026-5419)
- Record
OESA-2026-2335- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:13274
8.2
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:13274- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:20611
8.2
Red Hat Security Advisory: gnutls security update
- Record
RHSA-2026:20611- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:20612
8.2
Red Hat Security Advisory: gnutls security update
- Record
RHSA-2026:20612- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:20613
8.2
Red Hat Security Advisory: gnutls security update
- Record
RHSA-2026:20613- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:26409
8.2
Red Hat Security Advisory: gnutls security update
- Record
RHSA-2026:26409- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:30004
8.2
Red Hat Security Advisory: gnutls security update
- Record
RHSA-2026:30004- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:30849
8.2
Red Hat Security Advisory: gnutls and libtasn1 security update
- Record
RHSA-2026:30849- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:30850
8.2
Red Hat Security Advisory: gnutls and libtasn1 security update
- Record
RHSA-2026:30850- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:32962
8.2
Red Hat Security Advisory: gnutls security update
- Record
RHSA-2026:32962- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:33125
8.2
Red Hat Security Advisory: gnutls and libtasn1 security update
- Record
RHSA-2026:33125- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:34372
7.5
Red Hat Security Advisory: gnutls security update
- Record
RHSA-2026:34372- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:41921
8.2
Red Hat Security Advisory: gnutls security update
- Record
RHSA-2026:41921- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVRLSA-2026:20611
8.2
Important: gnutls security update
Please update the gnutls packages to provide the GNU Transport Layer Security (GnuTLS) library, which implements cryptographic algorithms and protocols such as SSL, TLS, and DTLS.
Security Fix(es):
- gnutls: Add more checks to DTLS reassembly (CVE-2026-33846)
- gnutls: Fix qsort comparator in DTLS reassembly (CVE-2026-42009)
- gnutls: Fix crashing on an underflow with a DTLS datagram (CVE-2026-33845)
- gnutls: Fix RSA-PSK identity truncation (CVE-2026-42010)
- gnutls: Fix case-sensitivity of domain name comparison in name constraints (CVE-2026-3833)
- gnutls: Fix intersecting empty constraints (CVE-2026-42011)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:20611- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVRLSA-2026:20612
8.2
Important: gnutls security update
The gnutls packages provide the GNU Transport Layer Security (GnuTLS) library, which implements cryptographic algorithms and protocols such as SSL, TLS, and DTLS.
Security Fix(es):
- gnutls: Fix qsort comparator in DTLS reassembly (CVE-2026-42009)
- gnutls: Fix crashing on an underflow with a DTLS datagram (CVE-2026-33845)
- gnutls: Fix RSA-PSK identity truncation (CVE-2026-42010)
- gnutls: Fix case-sensitivity of domain name comparison in name constraints (CVE-2026-3833)
- gnutls: Fix intersecting empty name constraints (CVE-2026-42011)
- gnutls: Denial of Service via heap buffer overflow in DTLS handshake fragment reassembly (CVE-2026-33846)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:20612- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVRLSA-2026:20613
8.2
Important: gnutls security update
The gnutls packages provide the GNU Transport Layer Security (GnuTLS) library, which implements cryptographic algorithms and protocols such as SSL, TLS, and DTLS.
Security Fix(es):
- gnutls: Fix qsort comparator in DTLS reassembly (CVE-2026-42009)
- gnutls: Fix crashing on an underflow with a DTLS datagram (CVE-2026-33845)
- gnutls: Fix RSA-PSK identity truncation (CVE-2026-42010)
- gnutls: Fix case-sensitivity of domain name comparison in name constraints (CVE-2026-3833)
- gnutls: Fix intersecting empty name constraints (CVE-2026-42011)
- gnutls: Denial of Service via heap buffer overflow in DTLS handshake fragment reassembly (CVE-2026-33846)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:20613- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N - Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2026-33846
7.5
CVE-2026-33846 in rootio-gnutls28 - Patched by Root
Root has patched CVE-2026-33846 in the rootio-gnutls28 package for Root:Debian:12. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-12-CVE-2026-33846- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-33846
7.5
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.
- Record
UBUNTU-CVE-2026-33846- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2026:20611 No score
Important: gnutls security update
Please update the gnutls packages to provide the GNU Transport Layer Security (GnuTLS) library, which implements cryptographic algorithms and protocols such as SSL, TLS, and DTLS.
Security Fix(es):
- gnutls: Add more checks to DTLS reassembly (CVE-2026-33846)
- gnutls: Fix qsort comparator in DTLS reassembly (CVE-2026-42009)
- gnutls: Fix crashing on an underflow with a DTLS datagram (CVE-2026-33845)
- gnutls: Fix RSA-PSK identity truncation (CVE-2026-42010)
- gnutls: Fix case-sensitivity of domain name comparison in name constraints (CVE-2026-3833)
- gnutls: Fix intersecting empty constraints (CVE-2026-42011)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:20611- Updated
- 2026-11-02
OSVALSA-2026:20612 No score
Important: gnutls security update
The gnutls packages provide the GNU Transport Layer Security (GnuTLS) library,
which implements cryptographic algorithms and protocols such as SSL, TLS, and
DTLS.
Security Fix(es):
- gnutls: Fix qsort comparator in DTLS reassembly (CVE-2026-42009)
- gnutls: Fix crashing on an underflow with a DTLS datagram
(CVE-2026-33845)
- gnutls: Fix RSA-PSK identity truncation (CVE-2026-42010)
- gnutls: Fix case-sensitivity of domain name comparison in name
constraints (CVE-2026-3833)
- gnutls: Fix intersecting empty name constraints (CVE-2026-42011)
- gnutls: Denial of Service via heap buffer overflow in DTLS handshake
fragment reassembly (CVE-2026-33846)
For more details about the security issue(s), including the impact, a CVSS
score, acknowledgments, and other related information, refer to the CVE page(s)
listed in the References section.
- Record
ALSA-2026:20612- Updated
- 2026-11-02
OSVALSA-2026:20613 No score
Important: gnutls security update
The gnutls packages provide the GNU Transport Layer Security (GnuTLS) library,
which implements cryptographic algorithms and protocols such as SSL, TLS, and
DTLS.
Security Fix(es):
- gnutls: Fix qsort comparator in DTLS reassembly (CVE-2026-42009)
- gnutls: Fix crashing on an underflow with a DTLS datagram (CVE-2026-33845)
- gnutls: Fix RSA-PSK identity truncation (CVE-2026-42010)
- gnutls: Fix case-sensitivity of domain name comparison in name constraints (CVE-2026-3833)
- gnutls: Fix intersecting empty name constraints (CVE-2026-42011)
- gnutls: Denial of Service via heap buffer overflow in DTLS handshake fragment reassembly (CVE-2026-33846)
For more details about the security issue(s), including the impact, a CVSS
score, acknowledgments, and other related information, refer to the CVE page(s)
listed in the References section.
- Record
ALSA-2026:20613- Updated
- 2026-11-02
OSVAZL-86220 No score
CVE-2026-33846 affecting package gnutls for versions less than 3.8.3-11
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.
- Record
AZL-86220- Updated
- 2026-11-02
OSVCLSA-2026-1780068674 No score
gnutls: Fix of 8 CVEs
- CVE-2026-33846: DTLS handshake reassembly add more checks (buffers.c)
- CVE-2026-42009: DTLS reorder qsort with duplicate sequence numbers
- CVE-2026-42011: X.509 name constraints intersection of empty constraints
- CVE-2026-42012: URI/SRV SAN preclude CN fallback
- CVE-2026-42013: prevent fallback on oversized SAN
- CVE-2026-42014: PKCS#11 token set_pin UAF + leak
- CVE-2026-5260: PKCS#11 RSA short-ciphertext overread; ciphertext must match modulus size
- CVE-2026-42015: PKCS#12 bag-element off-by-one bound check
- Record
CLSA-2026-1780068674- Updated
- 2026-11-02
OSVCLSA-2026-1780069034 No score
gnutls: Fix of 8 CVEs
- CVE-2026-33846: DTLS handshake reassembly add more checks (buffers.c)
- CVE-2026-42009: DTLS reorder qsort with duplicate sequence numbers
- CVE-2026-42011: X.509 name constraints intersection of empty constraints
- CVE-2026-42012: URI/SRV SAN preclude CN fallback
- CVE-2026-42013: prevent fallback on oversized SAN
- CVE-2026-42014: PKCS#11 token set_pin UAF + leak
- CVE-2026-5260: PKCS#11 RSA short-ciphertext overread; ciphertext must match modulus size
- CVE-2026-42015: PKCS#12 bag-element off-by-one bound check
- Record
CLSA-2026-1780069034- Updated
- 2026-11-02
OSVCLSA-2026-1780389355 No score
gnutls: Fix of 7 CVEs
- CVE-2026-33846: fix heap buffer overflow in DTLS handshake fragment reassembly by validating message-length consistency and bounding the fragment write against the destination buffer capacity
- CVE-2026-42009: fix undefined behaviour in DTLS packet ordering by making the handshake_compare qsort comparator return 0 for equal sequence numbers
- CVE-2026-42011: fix name constraints bypass by no longer short-circuiting the intersection of an empty permitted set, so later permitted constraints are still enforced
- CVE-2026-42012: fix certificate verification bypass by making URI and SRV subjectAltName entries preclude the legacy CN fallback hostname check
- CVE-2026-42013: fix certificate verification bypass by preventing CN and DN-email fallback when a subjectAltName entry is oversized
- CVE-2026-5260: fix heap overread in RSA key exchange by rejecting a ciphertext whose size does not match the RSA modulus
- CVE-2026-42014: fix use-after-free and leak in gnutls_pkcs11_token_set_pin when changing the security officer PIN
- Record
CLSA-2026-1780389355- Updated
- 2026-11-02
OSVCLSA-2026-1780484200 No score
gnutls: Fix of 8 CVEs
- CVE-2026-33846: fix heap buffer overflow in DTLS handshake fragment reassembly by validating message-length consistency and bounding the fragment write against the destination buffer capacity
- CVE-2026-42009: fix undefined behaviour in DTLS packet ordering by making the handshake_compare qsort comparator return 0 for equal sequence numbers
- CVE-2026-42011: fix name constraints bypass by no longer short-circuiting the intersection of an empty permitted set, so later permitted constraints are still enforced
- CVE-2026-42012: fix certificate verification bypass by making URI and SRV subjectAltName entries preclude the legacy CN fallback hostname check
- CVE-2026-42013: fix certificate verification bypass by preventing CN and DN-email fallback when a subjectAltName entry is oversized
- CVE-2026-5260: fix heap overread in RSA key exchange by rejecting a ciphertext whose size does not match the RSA modulus
- CVE-2026-42014: fix use-after-free and leak in gnutls_pkcs11_token_set_pin when changing the security officer PIN
- CVE-2026-42015: fix off-by-one out-of-bounds write when appending an element to a PKCS#12 bag that already holds the maximum number of elements
- Record
CLSA-2026-1780484200- Updated
- 2026-11-02
OSVCLSA-2026-1780925342 No score
gnutls: Fix of 5 CVEs
- CVE-2026-42009: fix DTLS handshake_compare qsort comparator contract violation (undefined behaviour)
- CVE-2026-33846: add DTLS reassembly fragment length/bounds checks (heap overwrite)
- CVE-2026-42012: URI subjectAltName now precludes Common Name fallback in hostname verification
- CVE-2026-42013: oversized subjectAltName now precludes Common Name fallback in hostname verification
- CVE-2026-5260: guard PKCS#11 RSA decryption against short-ciphertext heap overread
- Record
CLSA-2026-1780925342- Updated
- 2026-11-02
OSVCLSA-2026-1783520053 No score
gnutls: Fix of CVE-2026-42009
- CVE-2026-42009: fix DTLS handshake_compare qsort comparator contract violation (undefined behaviour)
- CVE-2026-33846: add DTLS reassembly fragment length/bounds checks (heap overwrite)
- CVE-2026-42012: URI subjectAltName now precludes Common Name fallback in hostname verification
- CVE-2026-42013: oversized subjectAltName now precludes Common Name fallback in hostname verification
- CVE-2026-5260: guard PKCS#11 RSA decryption against short-ciphertext heap overread
- Record
CLSA-2026-1783520053- Updated
- 2026-11-02
OSVCLSA-2026-1783689031 No score
Fix CVE(s): CVE-2026-33846, CVE-2026-42009, CVE-2026-5260
- SECURITY UPDATE: heap buffer overflow in DTLS handshake reassembly
- debian/patches/CVE-2026-33846.patch: add length-consistency and array bounds checks in merge_handshake_packet in lib/buffers.c to reject DTLS fragments with mismatching or oversized claimed length
- CVE-2026-33846
- SECURITY UPDATE: denial of service via non-conforming qsort comparator
- debian/patches/CVE-2026-42009.patch: return 0 for equal sequence numbers in handshake_compare in lib/buffers.c so DTLS packet ordering follows the qsort strict-weak-ordering contract
- CVE-2026-42009
- SECURITY UPDATE: heap over-read on short RSA ciphertext with PKCS#11 key
- debian/patches/CVE-2026-5260.patch: verify ciphertext size matches the RSA modulus in proc_rsa_client_kx and _gnutls_proc_rsa_psk_client_kx (lib/auth/rsa.c, lib/auth/rsa_psk.c) and size the PKCS#11 decrypt buffer with MAX(siglen, plaintext_size) in lib/pkcs11_privkey.c
- CVE-2026-5260
- Record
CLSA-2026-1783689031- Updated
- 2026-11-02
OSVCLSA-2026-1784018158 No score
Fix CVE(s): CVE-2026-33846, CVE-2026-42009, CVE-2026-5260
- SECURITY UPDATE: heap buffer overflow in DTLS handshake reassembly
- debian/patches/CVE-2026-33846.patch: add length-consistency and array bounds checks in merge_handshake_packet in lib/buffers.c to reject DTLS fragments with mismatching or oversized claimed length
- CVE-2026-33846
- SECURITY UPDATE: denial of service via non-conforming qsort comparator
- debian/patches/CVE-2026-42009.patch: return 0 for equal sequence numbers in handshake_compare in lib/buffers.c so DTLS packet ordering follows the qsort strict-weak-ordering contract
- CVE-2026-42009
- SECURITY UPDATE: heap over-read on short RSA-PSK ciphertext with PKCS#11 key
- debian/patches/CVE-2026-5260.patch: verify ciphertext size matches the RSA modulus in _gnutls_proc_rsa_psk_client_kx in lib/auth/rsa_psk.c and size the PKCS#11 decrypt buffer with MAX(siglen, plaintext_size) in lib/pkcs11_privkey.c (the RSA path uses the allocating decrypt API and is not affected)
- CVE-2026-5260
- Record
CLSA-2026-1784018158- Updated
- 2026-11-02
OSVCLSA-2026-1784018375 No score
Fix CVE(s): CVE-2026-33846, CVE-2026-42009
- SECURITY UPDATE: heap buffer overflow in DTLS handshake reassembly
- debian/patches/CVE-2026-33846.patch: add length-consistency and array bounds checks in merge_handshake_packet in lib/gnutls_buffers.c to reject DTLS fragments with mismatching or oversized claimed length
- CVE-2026-33846
- SECURITY UPDATE: denial of service via non-conforming qsort comparator
- debian/patches/CVE-2026-42009.patch: return 0 for equal sequence numbers in handshake_compare in lib/gnutls_buffers.c so DTLS packet ordering follows the qsort strict-weak-ordering contract
- CVE-2026-42009
- Record
CLSA-2026-1784018375- Updated
- 2026-11-02
OSVCLSA-2026-1785847037 No score
gnutls: Fix of 4 CVEs
- CVE-2026-42009: fix DTLS handshake_compare qsort comparator contract violation (undefined behaviour)
- CVE-2026-33846: add DTLS reassembly fragment length/bounds checks (heap overwrite)
- CVE-2026-42012: URI subjectAltName now precludes Common Name fallback in hostname verification
- CVE-2026-42013: oversized subjectAltName now precludes Common Name fallback in hostname verification
- CVE-2026-5260: guard PKCS#11 RSA decryption against short-ciphertext heap overread
- Record
CLSA-2026-1785847037- Updated
- 2026-11-02
OSVCLSA-2026-1790280771 No score
gnutls: Fix of 10 CVEs
- Rebased onto the vendor 3.3.29-9.0.3.el7_9 sources
- CVE-2026-5260: guard PKCS#11 RSA decryption against short-ciphertext heap overread (TuxCare fix retained)
- CVE-2026-42014 and CVE-2026-42015 are fixed by the vendor in this build
- CVE-2026-42011 is not applicable to this baseline per the vendor assessment
- CVE-2026-33845, CVE-2026-33846, CVE-2026-3833, CVE-2026-42009, CVE-2026-42012 and CVE-2026-42013 are now fixed by the vendor; the TuxCare duplicates are dropped
- CVE-2026-3833 follow-up: the vendor's email_matches() no longer matches a bare-domain rfc822Name against a bare-domain constraint of the same length, which 3.3.29 did; restore that comparison, case-insensitively, and add the assertions to tests/name-constraints.c
- Record
CLSA-2026-1790280771- Updated
- 2026-11-02
OSVCLSA-2026-1790677972 No score
gnutls: Fix of 10 CVEs
- Rebased onto the vendor 3.3.29-9.0.3.el7_9 sources
- CVE-2026-5260: guard PKCS#11 RSA decryption against short-ciphertext heap overread (TuxCare fix retained)
- CVE-2026-42014 and CVE-2026-42015 are fixed by the vendor in this build
- CVE-2026-42011 is not applicable to this baseline per the vendor assessment
- CVE-2026-33845, CVE-2026-33846, CVE-2026-3833, CVE-2026-42009, CVE-2026-42012 and CVE-2026-42013 are now fixed by the vendor; the TuxCare duplicates are dropped
- CVE-2026-3833 follow-up: the vendor's email_matches() no longer matches a bare-domain rfc822Name against a bare-domain constraint of the same length, which 3.3.29 did; restore that comparison, case-insensitively, and add the assertions to tests/name-constraints.c
- Record
CLSA-2026-1790677972- Updated
- 2026-11-02
OSVCLSA-2026-1790678814 No score
gnutls: Fix of 10 CVEs
- Rebased onto the vendor 3.3.29-9.0.3.el7_9 sources
- CVE-2026-5260: guard PKCS#11 RSA decryption against short-ciphertext heap overread (TuxCare fix retained)
- CVE-2026-42014 and CVE-2026-42015 are fixed by the vendor in this build
- CVE-2026-42011 is not applicable to this baseline per the vendor assessment
- CVE-2026-33845, CVE-2026-33846, CVE-2026-3833, CVE-2026-42009, CVE-2026-42012 and CVE-2026-42013 are now fixed by the vendor; the TuxCare duplicates are dropped
- CVE-2026-3833 follow-up: the vendor's email_matches() no longer matches a bare-domain rfc822Name against a bare-domain constraint of the same length, which 3.3.29 did; restore that comparison, case-insensitively, and add the assertions to tests/name-constraints.c
- Record
CLSA-2026-1790678814- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10691-1 No score
gnutls-3.8.13-1.1 on GA media
These are all security issues fixed in the gnutls-3.8.13-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10691-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20778-1 No score
Security update for gnutls
This update for gnutls fixes the following issues
- CVE-2026-3832: cert-session: fix multi-entry OCSP revocation bypass (bsc#1263706).
- CVE-2026-3833: x509/name-constraints: compare domain names case-insensitive (bsc#1263707).
- CVE-2026-5260: lib/pkcs11_privkey: guard against overreading on short ciphertexts (bsc#1263715).
- CVE-2026-5419: gnutls_cipher_decrypt3: make PKCS#7 unpadding branch free (bsc#1263716).
- CVE-2026-33845: buffers: switch from end_offset over to frag_length (bsc#1263704).
- CVE-2026-33846: buffers: add more checks to DTLS reassembly (bsc#1263705).
- CVE-2026-42009: lib/buffers: ensure packets have differing sequence numbers (bsc#1263708).
- CVE-2026-42010: lib/auth/rsa_psk: fix binary PSK identity lookup (bsc#1263709).
- CVE-2026-42011: x509/name_constraints: fix intersecting empty constraints (bsc#1263710).
- CVE-2026-42012: x509/hostname-verify: make URI/SRV SAN preclude CN fallback (bsc#1263711).
- CVE-2026-42013: x509: prevent fallback on oversized SAN (bsc#1263712).
- CVE-2026-42014: pkcs11_write: fix UAF and leak in gnutls_pkcs11_token_set_pin (bsc#1263713).
- CVE-2026-42015: x509/pkcs12_bag: fix off-by-one in bag element bounds chec (bsc#1263714).
- Record
openSUSE-SU-2026:20778-1- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-13-CVE-2026-33846 No score
CVE-2026-33846 in rootio-gnutls28 - Patched by Root
Root has patched CVE-2026-33846 in the rootio-gnutls28 package for Root:Debian:13. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-13-CVE-2026-33846- Updated
- 2026-11-02
OSVSUSE-SU-2026:2087-1 No score
Security update for gnutls
This update for gnutls fixes the following issues
- CVE-2026-3833: x509/name-constraints: compare domain names case-insensitive (bsc#1263707).
- CVE-2026-5260: lib/pkcs11_privkey: guard against overreading on short ciphertexts (bsc#1263715).
- CVE-2026-33845: buffers: switch from end_offset over to frag_length (bsc#1263704).
- CVE-2026-33846: buffers: add more checks to DTLS reassembly (bsc#1263705).
- CVE-2026-42009: lib/buffers: ensure packets have differing sequence numbers (bsc#1263708).
- CVE-2026-42010: lib/auth/rsa_psk: fix binary PSK identity lookup (bsc#1263709).
- CVE-2026-42011: x509/name_constraints: fix intersecting empty constraints (bsc#1263710).
- CVE-2026-42012: x509/hostname-verify: make URI/SRV SAN preclude CN fallback (bsc#1263711).
- CVE-2026-42013: x509: prevent fallback on oversized SAN (bsc#1263712).
- CVE-2026-42014: pkcs11_write: fix UAF and leak in gnutls_pkcs11_token_set_pin (bsc#1263713).
- CVE-2026-42015: x509/pkcs12_bag: fix off-by-one in bag element bounds chec (bsc#1263714).
- Record
SUSE-SU-2026:2087-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:2115-1 No score
Security update for gnutls
This update for gnutls fixes the following issues
- CVE-2026-3833: x509/name-constraints: compare domain names case-insensitive (bsc#1263707).
- CVE-2026-5260: lib/pkcs11_privkey: guard against overreading on short ciphertexts (bsc#1263715).
- CVE-2026-5419: gnutls_cipher_decrypt3: make PKCS#7 unpadding branch free (bsc#1263716).
- CVE-2026-33845: buffers: switch from end_offset over to frag_length (bsc#1263704).
- CVE-2026-33846: buffers: add more checks to DTLS reassembly (bsc#1263705).
- CVE-2026-42009: lib/buffers: ensure packets have differing sequence numbers (bsc#1263708).
- CVE-2026-42010: lib/auth/rsa_psk: fix binary PSK identity lookup (bsc#1263709).
- CVE-2026-42011: x509/name_constraints: fix intersecting empty constraints (bsc#1263710).
- CVE-2026-42012: x509/hostname-verify: make URI/SRV SAN preclude CN fallback (bsc#1263711).
- CVE-2026-42013: x509: prevent fallback on oversized SAN (bsc#1263712).
- CVE-2026-42014: pkcs11_write: fix UAF and leak in gnutls_pkcs11_token_set_pin (bsc#1263713).
- CVE-2026-42015: x509/pkcs12_bag: fix off-by-one in bag element bounds chec (bsc#1263714).
- Record
SUSE-SU-2026:2115-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21752-1 No score
Security update for gnutls
This update for gnutls fixes the following issues
- CVE-2026-3832: cert-session: fix multi-entry OCSP revocation bypass (bsc#1263706).
- CVE-2026-3833: x509/name-constraints: compare domain names case-insensitive (bsc#1263707).
- CVE-2026-5260: lib/pkcs11_privkey: guard against overreading on short ciphertexts (bsc#1263715).
- CVE-2026-5419: gnutls_cipher_decrypt3: make PKCS#7 unpadding branch free (bsc#1263716).
- CVE-2026-33845: buffers: switch from end_offset over to frag_length (bsc#1263704).
- CVE-2026-33846: buffers: add more checks to DTLS reassembly (bsc#1263705).
- CVE-2026-42009: lib/buffers: ensure packets have differing sequence numbers (bsc#1263708).
- CVE-2026-42010: lib/auth/rsa_psk: fix binary PSK identity lookup (bsc#1263709).
- CVE-2026-42011: x509/name_constraints: fix intersecting empty constraints (bsc#1263710).
- CVE-2026-42012: x509/hostname-verify: make URI/SRV SAN preclude CN fallback (bsc#1263711).
- CVE-2026-42013: x509: prevent fallback on oversized SAN (bsc#1263712).
- CVE-2026-42014: pkcs11_write: fix UAF and leak in gnutls_pkcs11_token_set_pin (bsc#1263713).
- CVE-2026-42015: x509/pkcs12_bag: fix off-by-one in bag element bounds chec (bsc#1263714).
- Record
SUSE-SU-2026:21752-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21784-1 No score
Security update for gnutls
This update for gnutls fixes the following issues
- CVE-2026-3833: x509/name-constraints: compare domain names case-insensitive (bsc#1263707).
- CVE-2026-5260: lib/pkcs11_privkey: guard against overreading on short ciphertexts (bsc#1263715).
- CVE-2026-5419: gnutls_cipher_decrypt3: make PKCS#7 unpadding branch free (bsc#1263716).
- CVE-2026-33845: buffers: switch from end_offset over to frag_length (bsc#1263704).
- CVE-2026-33846: buffers: add more checks to DTLS reassembly (bsc#1263705).
- CVE-2026-42009: lib/buffers: ensure packets have differing sequence numbers (bsc#1263708).
- CVE-2026-42010: lib/auth/rsa_psk: fix binary PSK identity lookup (bsc#1263709).
- CVE-2026-42011: x509/name_constraints: fix intersecting empty constraints (bsc#1263710).
- CVE-2026-42012: x509/hostname-verify: make URI/SRV SAN preclude CN fallback (bsc#1263711).
- CVE-2026-42013: x509: prevent fallback on oversized SAN (bsc#1263712).
- CVE-2026-42014: pkcs11_write: fix UAF and leak in gnutls_pkcs11_token_set_pin (bsc#1263713).
- CVE-2026-42015: x509/pkcs12_bag: fix off-by-one in bag element bounds chec (bsc#1263714).
- Record
SUSE-SU-2026:21784-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21815-1 No score
Security update for gnutls
This update for gnutls fixes the following issues
- CVE-2026-3832: cert-session: fix multi-entry OCSP revocation bypass (bsc#1263706).
- CVE-2026-3833: x509/name-constraints: compare domain names case-insensitive (bsc#1263707).
- CVE-2026-5260: lib/pkcs11_privkey: guard against overreading on short ciphertexts (bsc#1263715).
- CVE-2026-5419: gnutls_cipher_decrypt3: make PKCS#7 unpadding branch free (bsc#1263716).
- CVE-2026-33845: buffers: switch from end_offset over to frag_length (bsc#1263704).
- CVE-2026-33846: buffers: add more checks to DTLS reassembly (bsc#1263705).
- CVE-2026-42009: lib/buffers: ensure packets have differing sequence numbers (bsc#1263708).
- CVE-2026-42010: lib/auth/rsa_psk: fix binary PSK identity lookup (bsc#1263709).
- CVE-2026-42011: x509/name_constraints: fix intersecting empty constraints (bsc#1263710).
- CVE-2026-42012: x509/hostname-verify: make URI/SRV SAN preclude CN fallback (bsc#1263711).
- CVE-2026-42013: x509: prevent fallback on oversized SAN (bsc#1263712).
- CVE-2026-42014: pkcs11_write: fix UAF and leak in gnutls_pkcs11_token_set_pin (bsc#1263713).
- CVE-2026-42015: x509/pkcs12_bag: fix off-by-one in bag element bounds chec (bsc#1263714).
- Record
SUSE-SU-2026:21815-1- Updated
- 2026-11-02
Affected products
- red hat cert manager support for red hat openshift release 1.17
- red hat cert manager support for red hat openshift release 1.18
- red hat cert manager support for red hat openshift release 1.20
- red hat ai inference server 3.2
- red hat discovery 2
- red hat enterprise linux 10
- red hat enterprise linux 10.0 extended update support
- red hat enterprise linux 6
- red hat enterprise linux 7 extended lifecycle support
- red hat enterprise linux 8
- red hat enterprise linux 8.4 advanced mission critical update support
- red hat enterprise linux 8.4 extended update support long-life add-on
Show 20 moreShow less
- red hat enterprise linux 8.6 advanced mission critical update support
- red hat enterprise linux 8.6 extended update support long-life add-on
- red hat enterprise linux 8.8 telecommunications update service
- red hat enterprise linux 8.8 update services for sap solutions
- red hat enterprise linux 9
- red hat enterprise linux 9.2 update services for sap solutions
- red hat enterprise linux 9.4 update services for sap solutions
- red hat enterprise linux 9.6 extended update support
- red hat hardened images
- red hat openshift ai 3.4
- red hat openshift container platform 4
- red hat openshift container platform 4.12
- red hat openshift container platform 4.13
- red hat openshift container platform 4.14
- red hat openshift container platform 4.15
- red hat openshift container platform 4.16
- red hat openshift container platform 4.17
- red hat openshift container platform 4.18
- red hat openshift container platform 4.19
- red hat update infrastructure 5
Affected packages
| Package | Affected | Fixed |
|---|---|---|
gnutlsAlpine:v3.20 |
before 3.8.13-r0 | 3.8.13-r0 |
gnutlsAlpine:v3.21 |
before 3.8.13-r0 | 3.8.13-r0 |
gnutlsAlpine:v3.22 |
before 3.8.13-r0 | 3.8.13-r0 |
gnutlsAlpine:v3.23 |
before 3.8.13-r0 | 3.8.13-r0 |
gnutlsAlpine:v3.24 |
before 3.8.13-r0 | 3.8.13-r0 |
gnutlsAlmaLinux:8 From an advisory covering 11 CVEs |
before 3.6.16-8.el8_10.6 | 3.6.16-8.el8_10.6 |
gnutls-c++AlmaLinux:8 From an advisory covering 11 CVEs |
before 3.6.16-8.el8_10.6 | 3.6.16-8.el8_10.6 |
gnutls-daneAlmaLinux:8 From an advisory covering 11 CVEs |
before 3.6.16-8.el8_10.6 | 3.6.16-8.el8_10.6 |
gnutls-develAlmaLinux:8 From an advisory covering 11 CVEs |
before 3.6.16-8.el8_10.6 | 3.6.16-8.el8_10.6 |
gnutls-utilsAlmaLinux:8 From an advisory covering 11 CVEs |
before 3.6.16-8.el8_10.6 | 3.6.16-8.el8_10.6 |
Show 290 moreShow less
| Package | Affected | Fixed |
|---|---|---|
gnutlsAlmaLinux:9 From an advisory covering 13 CVEs |
before 3.8.10-4.el9_8 | 3.8.10-4.el9_8 |
gnutls-c++AlmaLinux:9 From an advisory covering 13 CVEs |
before 3.8.10-4.el9_8 | 3.8.10-4.el9_8 |
gnutls-daneAlmaLinux:9 From an advisory covering 13 CVEs |
before 3.8.10-4.el9_8 | 3.8.10-4.el9_8 |
gnutls-develAlmaLinux:9 From an advisory covering 13 CVEs |
before 3.8.10-4.el9_8 | 3.8.10-4.el9_8 |
gnutls-utilsAlmaLinux:9 From an advisory covering 13 CVEs |
before 3.8.10-4.el9_8 | 3.8.10-4.el9_8 |
gnutlsAlmaLinux:10 From an advisory covering 13 CVEs |
before 3.8.10-4.el10_2 | 3.8.10-4.el10_2 |
gnutls-c++AlmaLinux:10 From an advisory covering 13 CVEs |
before 3.8.10-4.el10_2 | 3.8.10-4.el10_2 |
gnutls-daneAlmaLinux:10 From an advisory covering 13 CVEs |
before 3.8.10-4.el10_2 | 3.8.10-4.el10_2 |
gnutls-develAlmaLinux:10 From an advisory covering 13 CVEs |
before 3.8.10-4.el10_2 | 3.8.10-4.el10_2 |
gnutls-fipsAlmaLinux:10 From an advisory covering 13 CVEs |
before 3.8.10-4.el10_2 | 3.8.10-4.el10_2 |
gnutls-utilsAlmaLinux:10 From an advisory covering 13 CVEs |
before 3.8.10-4.el10_2 | 3.8.10-4.el10_2 |
gnutlsAzure Linux:3 |
before 3.8.3-11 | 3.8.3-11 |
gnutlsAlpaquita:23 |
3.7.8-r2 up to 3.8.13-r0 | 3.8.13-r0 |
gnutlsAlpaquita:25 |
3.8.8-r0 up to 3.8.13-r0 | 3.8.13-r0 |
gnutlsAlpaquita:stream |
3.8.0-r3 up to 3.8.13-r0 | 3.8.13-r0 |
gnutlsTuxCare:CentOS:8.5 From an advisory covering 8 CVEs |
before 3.6.16-4.el8.tuxcare.els12 | 3.6.16-4.el8.tuxcare.els12 |
gnutls-c++TuxCare:CentOS:8.5 From an advisory covering 8 CVEs |
before 3.6.16-4.el8.tuxcare.els12 | 3.6.16-4.el8.tuxcare.els12 |
gnutls-daneTuxCare:CentOS:8.5 From an advisory covering 8 CVEs |
before 3.6.16-4.el8.tuxcare.els12 | 3.6.16-4.el8.tuxcare.els12 |
gnutls-develTuxCare:CentOS:8.5 From an advisory covering 8 CVEs |
before 3.6.16-4.el8.tuxcare.els12 | 3.6.16-4.el8.tuxcare.els12 |
gnutls-utilsTuxCare:CentOS:8.5 From an advisory covering 8 CVEs |
before 3.6.16-4.el8.tuxcare.els12 | 3.6.16-4.el8.tuxcare.els12 |
gnutlsTuxCare:CentOS:8.4 From an advisory covering 8 CVEs |
before 3.6.16-4.el8.tuxcare.els12 | 3.6.16-4.el8.tuxcare.els12 |
gnutls-c++TuxCare:CentOS:8.4 From an advisory covering 8 CVEs |
before 3.6.16-4.el8.tuxcare.els12 | 3.6.16-4.el8.tuxcare.els12 |
gnutls-daneTuxCare:CentOS:8.4 From an advisory covering 8 CVEs |
before 3.6.16-4.el8.tuxcare.els12 | 3.6.16-4.el8.tuxcare.els12 |
gnutls-develTuxCare:CentOS:8.4 From an advisory covering 8 CVEs |
before 3.6.16-4.el8.tuxcare.els12 | 3.6.16-4.el8.tuxcare.els12 |
gnutls-utilsTuxCare:CentOS:8.4 From an advisory covering 8 CVEs |
before 3.6.16-4.el8.tuxcare.els12 | 3.6.16-4.el8.tuxcare.els12 |
gnutlsTuxCare:CentOS-Stream:8 From an advisory covering 7 CVEs |
before 3.6.16-8.el8.1.tuxcare.els8 | 3.6.16-8.el8.1.tuxcare.els8 |
gnutls-c++TuxCare:CentOS-Stream:8 From an advisory covering 7 CVEs |
before 3.6.16-8.el8.1.tuxcare.els8 | 3.6.16-8.el8.1.tuxcare.els8 |
gnutls-daneTuxCare:CentOS-Stream:8 From an advisory covering 7 CVEs |
before 3.6.16-8.el8.1.tuxcare.els8 | 3.6.16-8.el8.1.tuxcare.els8 |
gnutls-develTuxCare:CentOS-Stream:8 From an advisory covering 7 CVEs |
before 3.6.16-8.el8.1.tuxcare.els8 | 3.6.16-8.el8.1.tuxcare.els8 |
gnutls-utilsTuxCare:CentOS-Stream:8 From an advisory covering 7 CVEs |
before 3.6.16-8.el8.1.tuxcare.els8 | 3.6.16-8.el8.1.tuxcare.els8 |
gnutlsTuxCare:AlmaLinux:9.6 From an advisory covering 8 CVEs |
before 3.8.3-9.el9_6.tuxcare.1.els6 | 3.8.3-9.el9_6.tuxcare.1.els6 |
gnutls-c++TuxCare:AlmaLinux:9.6 From an advisory covering 8 CVEs |
before 3.8.3-9.el9_6.tuxcare.1.els6 | 3.8.3-9.el9_6.tuxcare.1.els6 |
gnutls-daneTuxCare:AlmaLinux:9.6 From an advisory covering 8 CVEs |
before 3.8.3-9.el9_6.tuxcare.1.els6 | 3.8.3-9.el9_6.tuxcare.1.els6 |
gnutls-develTuxCare:AlmaLinux:9.6 From an advisory covering 8 CVEs |
before 3.8.3-9.el9_6.tuxcare.1.els6 | 3.8.3-9.el9_6.tuxcare.1.els6 |
gnutls-utilsTuxCare:AlmaLinux:9.6 From an advisory covering 8 CVEs |
before 3.8.3-9.el9_6.tuxcare.1.els6 | 3.8.3-9.el9_6.tuxcare.1.els6 |
gnutlsTuxCare:CentOS:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_9.tuxcare.els5 | 3.3.29-9.el7_9.tuxcare.els5 |
gnutls-c++TuxCare:CentOS:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_9.tuxcare.els5 | 3.3.29-9.el7_9.tuxcare.els5 |
gnutls-daneTuxCare:CentOS:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_9.tuxcare.els5 | 3.3.29-9.el7_9.tuxcare.els5 |
gnutls-develTuxCare:CentOS:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_9.tuxcare.els5 | 3.3.29-9.el7_9.tuxcare.els5 |
gnutls-utilsTuxCare:CentOS:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_9.tuxcare.els5 | 3.3.29-9.el7_9.tuxcare.els5 |
gnutlsTuxCare:RHEL:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_6.tuxcare.els5 | 3.3.29-9.el7_6.tuxcare.els5 |
gnutls-c++TuxCare:RHEL:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_6.tuxcare.els5 | 3.3.29-9.el7_6.tuxcare.els5 |
gnutls-daneTuxCare:RHEL:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_6.tuxcare.els5 | 3.3.29-9.el7_6.tuxcare.els5 |
gnutls-develTuxCare:RHEL:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_6.tuxcare.els5 | 3.3.29-9.el7_6.tuxcare.els5 |
gnutls-utilsTuxCare:RHEL:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_6.tuxcare.els5 | 3.3.29-9.el7_6.tuxcare.els5 |
gnutls-binTuxCare:Ubuntu:20.04 From an advisory covering 3 CVEs |
before 3.6.13-2ubuntu1.12+tuxcare.els5 | 3.6.13-2ubuntu1.12+tuxcare.els5 |
gnutls-docTuxCare:Ubuntu:20.04 From an advisory covering 3 CVEs |
before 3.6.13-2ubuntu1.12+tuxcare.els5 | 3.6.13-2ubuntu1.12+tuxcare.els5 |
guile-gnutlsTuxCare:Ubuntu:20.04 From an advisory covering 3 CVEs |
before 3.6.13-2ubuntu1.12+tuxcare.els5 | 3.6.13-2ubuntu1.12+tuxcare.els5 |
libgnutls-dane0TuxCare:Ubuntu:20.04 From an advisory covering 3 CVEs |
before 3.6.13-2ubuntu1.12+tuxcare.els5 | 3.6.13-2ubuntu1.12+tuxcare.els5 |
libgnutls-openssl27TuxCare:Ubuntu:20.04 From an advisory covering 3 CVEs |
before 3.6.13-2ubuntu1.12+tuxcare.els5 | 3.6.13-2ubuntu1.12+tuxcare.els5 |
libgnutls28-devTuxCare:Ubuntu:20.04 From an advisory covering 3 CVEs |
before 3.6.13-2ubuntu1.12+tuxcare.els5 | 3.6.13-2ubuntu1.12+tuxcare.els5 |
libgnutls30TuxCare:Ubuntu:20.04 From an advisory covering 3 CVEs |
before 3.6.13-2ubuntu1.12+tuxcare.els5 | 3.6.13-2ubuntu1.12+tuxcare.els5 |
libgnutlsxx28TuxCare:Ubuntu:20.04 From an advisory covering 3 CVEs |
before 3.6.13-2ubuntu1.12+tuxcare.els5 | 3.6.13-2ubuntu1.12+tuxcare.els5 |
gnutls-binTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 3.5.18-1ubuntu1.6+tuxcare.els4 | 3.5.18-1ubuntu1.6+tuxcare.els4 |
gnutls-docTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 3.5.18-1ubuntu1.6+tuxcare.els4 | 3.5.18-1ubuntu1.6+tuxcare.els4 |
libgnutls-dane0TuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 3.5.18-1ubuntu1.6+tuxcare.els4 | 3.5.18-1ubuntu1.6+tuxcare.els4 |
libgnutls-openssl27TuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 3.5.18-1ubuntu1.6+tuxcare.els4 | 3.5.18-1ubuntu1.6+tuxcare.els4 |
libgnutls28-devTuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 3.5.18-1ubuntu1.6+tuxcare.els4 | 3.5.18-1ubuntu1.6+tuxcare.els4 |
libgnutls30TuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 3.5.18-1ubuntu1.6+tuxcare.els4 | 3.5.18-1ubuntu1.6+tuxcare.els4 |
libgnutlsxx28TuxCare:Ubuntu:18.04 From an advisory covering 3 CVEs |
before 3.5.18-1ubuntu1.6+tuxcare.els4 | 3.5.18-1ubuntu1.6+tuxcare.els4 |
gnutls-binTuxCare:Ubuntu:16.04 From an advisory covering 2 CVEs |
before 3.4.10-4ubuntu1.9+tuxcare.els3 | 3.4.10-4ubuntu1.9+tuxcare.els3 |
gnutls-docTuxCare:Ubuntu:16.04 From an advisory covering 2 CVEs |
before 3.4.10-4ubuntu1.9+tuxcare.els3 | 3.4.10-4ubuntu1.9+tuxcare.els3 |
guile-gnutlsTuxCare:Ubuntu:16.04 From an advisory covering 2 CVEs |
before 3.4.10-4ubuntu1.9+tuxcare.els3 | 3.4.10-4ubuntu1.9+tuxcare.els3 |
libgnutls-devTuxCare:Ubuntu:16.04 From an advisory covering 2 CVEs |
before 3.4.10-4ubuntu1.9+tuxcare.els3 | 3.4.10-4ubuntu1.9+tuxcare.els3 |
libgnutls-openssl27TuxCare:Ubuntu:16.04 From an advisory covering 2 CVEs |
before 3.4.10-4ubuntu1.9+tuxcare.els3 | 3.4.10-4ubuntu1.9+tuxcare.els3 |
libgnutls28-devTuxCare:Ubuntu:16.04 From an advisory covering 2 CVEs |
before 3.4.10-4ubuntu1.9+tuxcare.els3 | 3.4.10-4ubuntu1.9+tuxcare.els3 |
libgnutls30TuxCare:Ubuntu:16.04 From an advisory covering 2 CVEs |
before 3.4.10-4ubuntu1.9+tuxcare.els3 | 3.4.10-4ubuntu1.9+tuxcare.els3 |
libgnutlsxx28TuxCare:Ubuntu:16.04 From an advisory covering 2 CVEs |
before 3.4.10-4ubuntu1.9+tuxcare.els3 | 3.4.10-4ubuntu1.9+tuxcare.els3 |
gnutlsTuxCare:OracleLinux:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_6.tuxcare.els5 | 3.3.29-9.el7_6.tuxcare.els5 |
gnutls-c++TuxCare:OracleLinux:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_6.tuxcare.els5 | 3.3.29-9.el7_6.tuxcare.els5 |
gnutls-daneTuxCare:OracleLinux:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_6.tuxcare.els5 | 3.3.29-9.el7_6.tuxcare.els5 |
gnutls-develTuxCare:OracleLinux:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_6.tuxcare.els5 | 3.3.29-9.el7_6.tuxcare.els5 |
gnutls-utilsTuxCare:OracleLinux:7 From an advisory covering 5 CVEs |
before 3.3.29-9.el7_6.tuxcare.els5 | 3.3.29-9.el7_6.tuxcare.els5 |
gnutlsTuxCare:OracleLinux:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_9.tuxcare.els1 | 3.3.29-9.0.3.el7_9.tuxcare.els1 |
gnutls-c++TuxCare:OracleLinux:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_9.tuxcare.els1 | 3.3.29-9.0.3.el7_9.tuxcare.els1 |
gnutls-daneTuxCare:OracleLinux:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_9.tuxcare.els1 | 3.3.29-9.0.3.el7_9.tuxcare.els1 |
gnutls-develTuxCare:OracleLinux:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_9.tuxcare.els1 | 3.3.29-9.0.3.el7_9.tuxcare.els1 |
gnutls-utilsTuxCare:OracleLinux:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_9.tuxcare.els1 | 3.3.29-9.0.3.el7_9.tuxcare.els1 |
gnutlsTuxCare:CentOS:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_9.tuxcare.els1 | 3.3.29-9.0.3.el7_9.tuxcare.els1 |
gnutls-c++TuxCare:CentOS:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_9.tuxcare.els1 | 3.3.29-9.0.3.el7_9.tuxcare.els1 |
gnutls-daneTuxCare:CentOS:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_9.tuxcare.els1 | 3.3.29-9.0.3.el7_9.tuxcare.els1 |
gnutls-develTuxCare:CentOS:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_9.tuxcare.els1 | 3.3.29-9.0.3.el7_9.tuxcare.els1 |
gnutls-utilsTuxCare:CentOS:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_9.tuxcare.els1 | 3.3.29-9.0.3.el7_9.tuxcare.els1 |
gnutlsTuxCare:RHEL:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_6.tuxcare.els1 | 3.3.29-9.0.3.el7_6.tuxcare.els1 |
gnutls-c++TuxCare:RHEL:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_6.tuxcare.els1 | 3.3.29-9.0.3.el7_6.tuxcare.els1 |
gnutls-daneTuxCare:RHEL:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_6.tuxcare.els1 | 3.3.29-9.0.3.el7_6.tuxcare.els1 |
gnutls-develTuxCare:RHEL:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_6.tuxcare.els1 | 3.3.29-9.0.3.el7_6.tuxcare.els1 |
gnutls-utilsTuxCare:RHEL:7 From an advisory covering 10 CVEs |
before 3.3.29-9.0.3.el7_6.tuxcare.els1 | 3.3.29-9.0.3.el7_6.tuxcare.els1 |
gnutls28Debian:12 |
before 3.7.9-2+deb12u7, plus listed versions 3.7.9-23.7.9-2+deb12u13.7.9-2+deb12u23.7.9-2+deb12u33.7.9-2+deb12u43.7.9-2+deb12u53.7.9-2+deb12u6 |
3.7.9-2+deb12u7 |
gnutls28Debian:13 |
before 3.8.9-3+deb13u4, plus listed versions 3.8.9-33.8.9-3+deb13u13.8.9-3+deb13u23.8.9-3+deb13u3 |
3.8.9-3+deb13u4 |
gnutls28Debian:14 |
before 3.8.13-1, plus listed versions 3.8.10-13.8.10-23.8.10-33.8.11-13.8.11-2 Show 6 moreShow less3.8.11-33.8.12-13.8.12-23.8.12-33.8.12-43.8.9-3 |
3.8.13-1 |
gnutlsopenEuler:20.03-LTS-SP4 |
before 3.6.14-21.oe2003sp4 | 3.6.14-21.oe2003sp4 |
gnutlsopenEuler:22.03-LTS-SP4 |
before 3.7.2-22.oe2203sp4 | 3.7.2-22.oe2203sp4 |
gnutlsopenEuler:24.03-LTS From an advisory covering 9 CVEs |
before 3.8.2-14.oe2403 | 3.8.2-14.oe2403 |
gnutlsopenEuler:24.03-LTS-SP1 From an advisory covering 9 CVEs |
before 3.8.2-14.oe2403sp1 | 3.8.2-14.oe2403sp1 |
gnutlsopenEuler:24.03-LTS-SP3 From an advisory covering 9 CVEs |
before 3.8.2-14.oe2403sp3 | 3.8.2-14.oe2403sp3 |
gnutlsRed Hat:hummingbird:1 From an advisory covering 13 CVEs |
before 0:3.8.13-1.hum1 | 0:3.8.13-1.hum1 |
gnutls-c++Red Hat:hummingbird:1 From an advisory covering 13 CVEs |
before 0:3.8.13-1.hum1 | 0:3.8.13-1.hum1 |
gnutls-daneRed Hat:hummingbird:1 From an advisory covering 13 CVEs |
before 0:3.8.13-1.hum1 | 0:3.8.13-1.hum1 |
gnutls-develRed Hat:hummingbird:1 From an advisory covering 13 CVEs |
before 0:3.8.13-1.hum1 | 0:3.8.13-1.hum1 |
gnutls-fipsRed Hat:hummingbird:1 From an advisory covering 13 CVEs |
before 0:3.8.13-1.hum1 | 0:3.8.13-1.hum1 |
gnutls-utilsRed Hat:hummingbird:1 From an advisory covering 13 CVEs |
before 0:3.8.13-1.hum1 | 0:3.8.13-1.hum1 |
mingw32-gnutlsRed Hat:hummingbird:1 From an advisory covering 13 CVEs |
before 0:3.8.13-1.hum1 | 0:3.8.13-1.hum1 |
mingw64-gnutlsRed Hat:hummingbird:1 From an advisory covering 13 CVEs |
before 0:3.8.13-1.hum1 | 0:3.8.13-1.hum1 |
gnutls-c++Red Hat:enterprise_linux:8::appstream From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutls-c++-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutls-daneRed Hat:enterprise_linux:8::appstream From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutls-dane-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutls-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutls-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutls-develRed Hat:enterprise_linux:8::appstream From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutls-utilsRed Hat:enterprise_linux:8::appstream From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutls-utils-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutlsRed Hat:enterprise_linux:8::baseos From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutls-c++-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutls-dane-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutls-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutls-debugsourceRed Hat:enterprise_linux:8::baseos From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutls-utils-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutls-c++Red Hat:enterprise_linux:9::appstream From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutls-c++-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutls-daneRed Hat:enterprise_linux:9::appstream From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutls-dane-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutls-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutls-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutls-develRed Hat:enterprise_linux:9::appstream From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutls-utilsRed Hat:enterprise_linux:9::appstream From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutls-utils-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutlsRed Hat:enterprise_linux:9::baseos From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutls-c++-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutls-dane-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutls-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutls-debugsourceRed Hat:enterprise_linux:9::baseos From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutls-utils-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutls-c++Red Hat:enterprise_linux:10.2 From an advisory covering 13 CVEs |
before 0:3.8.10-4.el10_2 | 0:3.8.10-4.el10_2 |
gnutls-c++-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 13 CVEs |
before 0:3.8.10-4.el10_2 | 0:3.8.10-4.el10_2 |
gnutls-daneRed Hat:enterprise_linux:10.2 From an advisory covering 13 CVEs |
before 0:3.8.10-4.el10_2 | 0:3.8.10-4.el10_2 |
gnutls-dane-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 13 CVEs |
before 0:3.8.10-4.el10_2 | 0:3.8.10-4.el10_2 |
gnutls-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 13 CVEs |
before 0:3.8.10-4.el10_2 | 0:3.8.10-4.el10_2 |
gnutls-debugsourceRed Hat:enterprise_linux:10.2 From an advisory covering 13 CVEs |
before 0:3.8.10-4.el10_2 | 0:3.8.10-4.el10_2 |
gnutls-develRed Hat:enterprise_linux:10.2 From an advisory covering 13 CVEs |
before 0:3.8.10-4.el10_2 | 0:3.8.10-4.el10_2 |
gnutls-fipsRed Hat:enterprise_linux:10.2 From an advisory covering 13 CVEs |
before 0:3.8.10-4.el10_2 | 0:3.8.10-4.el10_2 |
gnutls-utilsRed Hat:enterprise_linux:10.2 From an advisory covering 13 CVEs |
before 0:3.8.10-4.el10_2 | 0:3.8.10-4.el10_2 |
gnutls-utils-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 13 CVEs |
before 0:3.8.10-4.el10_2 | 0:3.8.10-4.el10_2 |
gnutlsRed Hat:enterprise_linux:10.2 From an advisory covering 13 CVEs |
before 0:3.8.10-4.el10_2 | 0:3.8.10-4.el10_2 |
gnutls-c++Red Hat:enterprise_linux_eus:10.0 From an advisory covering 13 CVEs |
before 0:3.8.9-9.el10_0.19 | 0:3.8.9-9.el10_0.19 |
gnutls-daneRed Hat:enterprise_linux_eus:10.0 From an advisory covering 13 CVEs |
before 0:3.8.9-9.el10_0.19 | 0:3.8.9-9.el10_0.19 |
gnutls-dane-debuginfoRed Hat:enterprise_linux_eus:10.0 From an advisory covering 13 CVEs |
before 0:3.8.9-9.el10_0.19 | 0:3.8.9-9.el10_0.19 |
gnutls-debuginfoRed Hat:enterprise_linux_eus:10.0 From an advisory covering 13 CVEs |
before 0:3.8.9-9.el10_0.19 | 0:3.8.9-9.el10_0.19 |
gnutls-debugsourceRed Hat:enterprise_linux_eus:10.0 From an advisory covering 13 CVEs |
before 0:3.8.9-9.el10_0.19 | 0:3.8.9-9.el10_0.19 |
gnutls-develRed Hat:enterprise_linux_eus:10.0 From an advisory covering 13 CVEs |
before 0:3.8.9-9.el10_0.19 | 0:3.8.9-9.el10_0.19 |
gnutls-fipsRed Hat:enterprise_linux_eus:10.0 From an advisory covering 13 CVEs |
before 0:3.8.9-9.el10_0.19 | 0:3.8.9-9.el10_0.19 |
gnutls-utilsRed Hat:enterprise_linux_eus:10.0 From an advisory covering 13 CVEs |
before 0:3.8.9-9.el10_0.19 | 0:3.8.9-9.el10_0.19 |
gnutls-utils-debuginfoRed Hat:enterprise_linux_eus:10.0 From an advisory covering 13 CVEs |
before 0:3.8.9-9.el10_0.19 | 0:3.8.9-9.el10_0.19 |
gnutlsRed Hat:enterprise_linux_eus:10.0 From an advisory covering 13 CVEs |
before 0:3.8.9-9.el10_0.19 | 0:3.8.9-9.el10_0.19 |
gnutls-c++-debuginfoRed Hat:enterprise_linux_eus:10.0 From an advisory covering 13 CVEs |
before 0:3.8.9-9.el10_0.19 | 0:3.8.9-9.el10_0.19 |
gnutls-c++Red Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 0:3.8.3-6.el9_6.4 | 0:3.8.3-6.el9_6.4 |
gnutls-daneRed Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 0:3.8.3-6.el9_6.4 | 0:3.8.3-6.el9_6.4 |
gnutls-debuginfoRed Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 0:3.8.3-6.el9_6.4 | 0:3.8.3-6.el9_6.4 |
gnutls-debugsourceRed Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 0:3.8.3-6.el9_6.4 | 0:3.8.3-6.el9_6.4 |
gnutls-develRed Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 0:3.8.3-6.el9_6.4 | 0:3.8.3-6.el9_6.4 |
gnutls-utilsRed Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 0:3.8.3-6.el9_6.4 | 0:3.8.3-6.el9_6.4 |
gnutls-utils-debuginfoRed Hat:rhel_eus:9.6::appstream From an advisory covering 12 CVEs |
before 0:3.8.3-6.el9_6.4 | 0:3.8.3-6.el9_6.4 |
gnutlsRed Hat:rhel_eus:9.6::baseos From an advisory covering 12 CVEs |
before 0:3.8.3-6.el9_6.4 | 0:3.8.3-6.el9_6.4 |
gnutls-debuginfoRed Hat:rhel_eus:9.6::baseos From an advisory covering 12 CVEs |
before 0:3.8.3-6.el9_6.4 | 0:3.8.3-6.el9_6.4 |
gnutls-debugsourceRed Hat:rhel_eus:9.6::baseos From an advisory covering 12 CVEs |
before 0:3.8.3-6.el9_6.4 | 0:3.8.3-6.el9_6.4 |
gnutls-utils-debuginfoRed Hat:rhel_eus:9.6::baseos From an advisory covering 12 CVEs |
before 0:3.8.3-6.el9_6.4 | 0:3.8.3-6.el9_6.4 |
gnutls-c++Red Hat:rhel_aus:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-daneRed Hat:rhel_aus:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-dane-debuginfoRed Hat:rhel_aus:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-debuginfoRed Hat:rhel_aus:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-debugsourceRed Hat:rhel_aus:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-develRed Hat:rhel_aus:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-utilsRed Hat:rhel_aus:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-utils-debuginfoRed Hat:rhel_aus:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
libtasn1-debuginfoRed Hat:rhel_aus:8.6::appstream From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
libtasn1-debugsourceRed Hat:rhel_aus:8.6::appstream From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
libtasn1-develRed Hat:rhel_aus:8.6::appstream From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
libtasn1-toolsRed Hat:rhel_aus:8.6::appstream From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
libtasn1-tools-debuginfoRed Hat:rhel_aus:8.6::appstream From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
gnutls-c++Red Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-daneRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-dane-debuginfoRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-debuginfoRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-debugsourceRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-develRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-utilsRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-utils-debuginfoRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
libtasn1-debuginfoRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
libtasn1-debugsourceRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
libtasn1-develRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
libtasn1-toolsRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
libtasn1-tools-debuginfoRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
gnutlsRed Hat:rhel_aus:8.6::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-dane-debuginfoRed Hat:rhel_aus:8.6::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-debuginfoRed Hat:rhel_aus:8.6::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-debugsourceRed Hat:rhel_aus:8.6::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-utils-debuginfoRed Hat:rhel_aus:8.6::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
libtasn1Red Hat:rhel_aus:8.6::baseos From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
libtasn1-debuginfoRed Hat:rhel_aus:8.6::baseos From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
libtasn1-debugsourceRed Hat:rhel_aus:8.6::baseos From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
libtasn1-tools-debuginfoRed Hat:rhel_aus:8.6::baseos From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
gnutlsRed Hat:rhel_eus_long_life:8.6::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-dane-debuginfoRed Hat:rhel_eus_long_life:8.6::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-debuginfoRed Hat:rhel_eus_long_life:8.6::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-debugsourceRed Hat:rhel_eus_long_life:8.6::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-utils-debuginfoRed Hat:rhel_eus_long_life:8.6::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
libtasn1Red Hat:rhel_eus_long_life:8.6::baseos From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
libtasn1-debuginfoRed Hat:rhel_eus_long_life:8.6::baseos From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
libtasn1-debugsourceRed Hat:rhel_eus_long_life:8.6::baseos From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
libtasn1-tools-debuginfoRed Hat:rhel_eus_long_life:8.6::baseos From an advisory covering 13 CVEs |
before 0:4.13-3.el8_6.2 | 0:4.13-3.el8_6.2 |
gnutls-c++-debuginfoRed Hat:rhel_aus:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-c++-debuginfoRed Hat:rhel_eus_long_life:8.6::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-c++-debuginfoRed Hat:rhel_aus:8.6::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-c++-debuginfoRed Hat:rhel_eus_long_life:8.6::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-5.el8_6.5 | 0:3.6.16-5.el8_6.5 |
gnutls-c++Red Hat:rhel_e4s:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-daneRed Hat:rhel_e4s:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-dane-debuginfoRed Hat:rhel_e4s:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-debuginfoRed Hat:rhel_e4s:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-debugsourceRed Hat:rhel_e4s:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-develRed Hat:rhel_e4s:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-utilsRed Hat:rhel_e4s:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-utils-debuginfoRed Hat:rhel_e4s:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
libtasn1-debuginfoRed Hat:rhel_e4s:8.8::appstream From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
libtasn1-debugsourceRed Hat:rhel_e4s:8.8::appstream From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
libtasn1-develRed Hat:rhel_e4s:8.8::appstream From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
libtasn1-toolsRed Hat:rhel_e4s:8.8::appstream From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
libtasn1-tools-debuginfoRed Hat:rhel_e4s:8.8::appstream From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
gnutls-c++Red Hat:rhel_tus:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-daneRed Hat:rhel_tus:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-dane-debuginfoRed Hat:rhel_tus:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-debuginfoRed Hat:rhel_tus:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-debugsourceRed Hat:rhel_tus:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-develRed Hat:rhel_tus:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-utilsRed Hat:rhel_tus:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-utils-debuginfoRed Hat:rhel_tus:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
libtasn1-debuginfoRed Hat:rhel_tus:8.8::appstream From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
libtasn1-debugsourceRed Hat:rhel_tus:8.8::appstream From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
libtasn1-develRed Hat:rhel_tus:8.8::appstream From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
libtasn1-toolsRed Hat:rhel_tus:8.8::appstream From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
libtasn1-tools-debuginfoRed Hat:rhel_tus:8.8::appstream From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
gnutlsRed Hat:rhel_e4s:8.8::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-dane-debuginfoRed Hat:rhel_e4s:8.8::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-debuginfoRed Hat:rhel_e4s:8.8::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-debugsourceRed Hat:rhel_e4s:8.8::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-utils-debuginfoRed Hat:rhel_e4s:8.8::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
libtasn1Red Hat:rhel_e4s:8.8::baseos From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
libtasn1-debuginfoRed Hat:rhel_e4s:8.8::baseos From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
libtasn1-debugsourceRed Hat:rhel_e4s:8.8::baseos From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
libtasn1-tools-debuginfoRed Hat:rhel_e4s:8.8::baseos From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
gnutlsRed Hat:rhel_tus:8.8::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-dane-debuginfoRed Hat:rhel_tus:8.8::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-debuginfoRed Hat:rhel_tus:8.8::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-debugsourceRed Hat:rhel_tus:8.8::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-utils-debuginfoRed Hat:rhel_tus:8.8::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
libtasn1Red Hat:rhel_tus:8.8::baseos From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
libtasn1-debuginfoRed Hat:rhel_tus:8.8::baseos From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
libtasn1-debugsourceRed Hat:rhel_tus:8.8::baseos From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
libtasn1-tools-debuginfoRed Hat:rhel_tus:8.8::baseos From an advisory covering 13 CVEs |
before 0:4.13-4.el8_8.1 | 0:4.13-4.el8_8.1 |
gnutls-c++-debuginfoRed Hat:rhel_e4s:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-c++-debuginfoRed Hat:rhel_tus:8.8::appstream From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-c++-debuginfoRed Hat:rhel_e4s:8.8::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-c++-debuginfoRed Hat:rhel_tus:8.8::baseos From an advisory covering 13 CVEs |
before 0:3.6.16-7.el8_8.4 | 0:3.6.16-7.el8_8.4 |
gnutls-c++Red Hat:rhel_e4s:9.4::appstream From an advisory covering 12 CVEs |
before 0:3.8.3-4.el9_4.6 | 0:3.8.3-4.el9_4.6 |
gnutls-c++-debuginfoRed Hat:rhel_e4s:9.4::appstream From an advisory covering 12 CVEs |
before 0:3.8.3-4.el9_4.6 | 0:3.8.3-4.el9_4.6 |
gnutls-daneRed Hat:rhel_e4s:9.4::appstream From an advisory covering 12 CVEs |
before 0:3.8.3-4.el9_4.6 | 0:3.8.3-4.el9_4.6 |
gnutls-dane-debuginfoRed Hat:rhel_e4s:9.4::appstream From an advisory covering 12 CVEs |
before 0:3.8.3-4.el9_4.6 | 0:3.8.3-4.el9_4.6 |
gnutls-debuginfoRed Hat:rhel_e4s:9.4::appstream From an advisory covering 12 CVEs |
before 0:3.8.3-4.el9_4.6 | 0:3.8.3-4.el9_4.6 |
gnutlsRocky Linux:8 From an advisory covering 11 CVEs |
before 0:3.6.16-8.el8_10.6 | 0:3.6.16-8.el8_10.6 |
gnutlsRocky Linux:9 From an advisory covering 13 CVEs |
before 0:3.8.10-4.el9_8 | 0:3.8.10-4.el9_8 |
gnutlsRocky Linux:10 From an advisory covering 13 CVEs |
before 0:3.8.10-4.el10_2 | 0:3.8.10-4.el10_2 |
gnutlsSUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 3 CVEs |
before 3.4.17-8.23.1 | 3.4.17-8.23.1 |
gnutlsSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 3 CVEs |
before 3.4.17-8.23.1 | 3.4.17-8.23.1 |
gnutlsSUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 4 CVEs |
before 3.3.27-3.18.1 | 3.3.27-3.18.1 |
gnutlsSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 4 CVEs |
before 3.3.27-3.18.1 | 3.3.27-3.18.1 |
gnutlsSUSE:Linux Enterprise Micro 5.3 From an advisory covering 12 CVEs |
before 3.7.3-150400.24.2 | 3.7.3-150400.24.2 |
gnutls28Ubuntu:Pro:16.04:LTS |
before 3.4.10-4ubuntu1.9+esm3, plus listed versions 3.3.15-5ubuntu23.3.18-1ubuntu13.3.20-1ubuntu13.4.9-2ubuntu13.4.10-4ubuntu1 Show 11 moreShow less3.4.10-4ubuntu1.13.4.10-4ubuntu1.23.4.10-4ubuntu1.33.4.10-4ubuntu1.43.4.10-4ubuntu1.53.4.10-4ubuntu1.63.4.10-4ubuntu1.73.4.10-4ubuntu1.83.4.10-4ubuntu1.93.4.10-4ubuntu1.9+esm13.4.10-4ubuntu1.9+esm2 |
3.4.10-4ubuntu1.9+esm3 |
gnutls28Ubuntu:Pro:18.04:LTS |
before 3.5.18-1ubuntu1.6+esm3, plus listed versions 3.5.8-6ubuntu33.5.17-1ubuntu13.5.17-1ubuntu33.5.18-1ubuntu13.5.18-1ubuntu1.1 Show 7 moreShow less3.5.18-1ubuntu1.23.5.18-1ubuntu1.33.5.18-1ubuntu1.43.5.18-1ubuntu1.53.5.18-1ubuntu1.63.5.18-1ubuntu1.6+esm13.5.18-1ubuntu1.6+esm2 |
3.5.18-1ubuntu1.6+esm3 |
gnutls28Ubuntu:Pro:20.04:LTS |
before 3.6.13-2ubuntu1.12+esm2, plus listed versions 3.6.9-5ubuntu13.6.9-5ubuntu23.6.10-53.6.11.1-23.6.11.1-2ubuntu2 Show 12 moreShow less3.6.13-2ubuntu13.6.13-2ubuntu1.13.6.13-2ubuntu1.23.6.13-2ubuntu1.33.6.13-2ubuntu1.63.6.13-2ubuntu1.73.6.13-2ubuntu1.83.6.13-2ubuntu1.93.6.13-2ubuntu1.103.6.13-2ubuntu1.113.6.13-2ubuntu1.123.6.13-2ubuntu1.12+esm1 |
3.6.13-2ubuntu1.12+esm2 |
gnutls28Ubuntu:22.04:LTS |
before 3.7.3-4ubuntu1.9, plus listed versions 3.7.1-5ubuntu13.7.2-2ubuntu13.7.2-4ubuntu13.7.2-5ubuntu13.7.3-4ubuntu1 Show 8 moreShow less3.7.3-4ubuntu1.13.7.3-4ubuntu1.23.7.3-4ubuntu1.33.7.3-4ubuntu1.43.7.3-4ubuntu1.53.7.3-4ubuntu1.63.7.3-4ubuntu1.73.7.3-4ubuntu1.8 |
3.7.3-4ubuntu1.9 |
gnutls28Ubuntu:Pro:FIPS-preview:22.04:LTS |
All versions, plus listed versions 3.7.3-4ubuntu1.2+Fips1.1 |
None known |
gnutls28Ubuntu:Pro:FIPS-updates:22.04:LTS |
before 3.7.3-4ubuntu1.9+Fips1, plus listed versions 3.7.3-4ubuntu1.2+Fips1.13.7.3-4ubuntu1.3+Fips1.13.7.3-4ubuntu1.4+Fips13.7.3-4ubuntu1.5+Fips13.7.3-4ubuntu1.6+Fips13.7.3-4ubuntu1.7+Fips13.7.3-4ubuntu1.7+Fips1.13.7.3-4ubuntu1.8+Fips1.1 |
3.7.3-4ubuntu1.9+Fips1 |
gnutls28Ubuntu:24.04:LTS |
before 3.8.3-1.1ubuntu3.6, plus listed versions 3.8.1-4ubuntu13.8.1-4ubuntu63.8.1-4ubuntu73.8.3-1ubuntu13.8.3-1.1ubuntu2 Show 6 moreShow less3.8.3-1.1ubuntu33.8.3-1.1ubuntu3.13.8.3-1.1ubuntu3.23.8.3-1.1ubuntu3.33.8.3-1.1ubuntu3.43.8.3-1.1ubuntu3.5 |
3.8.3-1.1ubuntu3.6 |
gnutls28Ubuntu:Pro:FIPS-updates:24.04:LTS |
before 3.8.3-1.1ubuntu3.6+Fips1.2, plus listed versions 3.8.3-1.1ubuntu3.1+Fips13.8.3-1.1ubuntu3.4+Fips13.8.3-1.1ubuntu3.4+Fips1.13.8.3-1.1ubuntu3.5+Fips1.1 |
3.8.3-1.1ubuntu3.6+Fips1.2 |
gnutls28Ubuntu:25.10 |
before 3.8.9-3ubuntu2.2, plus listed versions 3.8.9-2ubuntu33.8.9-3ubuntu13.8.9-3ubuntu23.8.9-3ubuntu2.1 |
3.8.9-3ubuntu2.2 |
gnutls28Ubuntu:26.04:LTS |
before 3.8.12-2ubuntu1.1, plus listed versions 3.8.9-3ubuntu23.8.10-3ubuntu13.8.12-2ubuntu1 |
3.8.12-2ubuntu1.1 |
gnutls28Ubuntu:Pro:16.04:LTS From an advisory covering 10 CVEs |
before 3.4.10-4ubuntu1.9+esm3, plus listed versions 3.3.15-5ubuntu23.3.18-1ubuntu13.3.20-1ubuntu13.4.9-2ubuntu13.4.10-4ubuntu1 Show 11 moreShow less3.4.10-4ubuntu1.13.4.10-4ubuntu1.23.4.10-4ubuntu1.33.4.10-4ubuntu1.43.4.10-4ubuntu1.53.4.10-4ubuntu1.63.4.10-4ubuntu1.73.4.10-4ubuntu1.83.4.10-4ubuntu1.93.4.10-4ubuntu1.9+esm13.4.10-4ubuntu1.9+esm2 |
3.4.10-4ubuntu1.9+esm3 |
gnutls28Ubuntu:Pro:18.04:LTS From an advisory covering 10 CVEs |
before 3.5.18-1ubuntu1.6+esm3, plus listed versions 3.5.8-6ubuntu33.5.17-1ubuntu13.5.17-1ubuntu33.5.18-1ubuntu13.5.18-1ubuntu1.1 Show 7 moreShow less3.5.18-1ubuntu1.23.5.18-1ubuntu1.33.5.18-1ubuntu1.43.5.18-1ubuntu1.53.5.18-1ubuntu1.63.5.18-1ubuntu1.6+esm13.5.18-1ubuntu1.6+esm2 |
3.5.18-1ubuntu1.6+esm3 |
gnutls28Ubuntu:Pro:20.04:LTS From an advisory covering 10 CVEs |
before 3.6.13-2ubuntu1.12+esm2, plus listed versions 3.6.9-5ubuntu13.6.9-5ubuntu23.6.10-53.6.11.1-23.6.11.1-2ubuntu2 Show 12 moreShow less3.6.13-2ubuntu13.6.13-2ubuntu1.13.6.13-2ubuntu1.23.6.13-2ubuntu1.33.6.13-2ubuntu1.63.6.13-2ubuntu1.73.6.13-2ubuntu1.83.6.13-2ubuntu1.93.6.13-2ubuntu1.103.6.13-2ubuntu1.113.6.13-2ubuntu1.123.6.13-2ubuntu1.12+esm1 |
3.6.13-2ubuntu1.12+esm2 |
gnutlsopenSUSE:Tumbleweed From an advisory covering 13 CVEs |
before 3.8.13-1.1 | 3.8.13-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | EUVD, NVD, OSV | |
| facts | CVE List | |
| affected | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-33846 is a high vulnerability (CVSS 7.5) in Red Hat Cert Manager Support For Red Hat Openshift Release 1.17, published May 3, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.26%, the 69th percentile. Fixed in gnutls 3.8.13-r0.
References
access.redhat.com/errata/RHSA-2026:13274
access.redhat.com/errata/RHSA-2026:20611
access.redhat.com/errata/RHSA-2026:20612
access.redhat.com/errata/RHSA-2026:20613
access.redhat.com/errata/RHSA-2026:26319
access.redhat.com/errata/RHSA-2026:26409
Show 194 moreShow less
access.redhat.com/errata/RHSA-2026:29197
access.redhat.com/errata/RHSA-2026:30004
access.redhat.com/errata/RHSA-2026:30849
access.redhat.com/errata/RHSA-2026:30850
access.redhat.com/errata/RHSA-2026:32962
access.redhat.com/errata/RHSA-2026:33125
access.redhat.com/errata/RHSA-2026:34372
access.redhat.com/errata/RHSA-2026:36004
access.redhat.com/errata/RHSA-2026:36005
access.redhat.com/errata/RHSA-2026:36006
access.redhat.com/errata/RHSA-2026:41921
access.redhat.com/errata/RHSA-2026:56786
access.redhat.com/errata/RHSA-2026:56853
access.redhat.com/errata/RHSA-2026:56911
access.redhat.com/errata/RHSA-2026:57402
access.redhat.com/errata/RHSA-2026:57483
access.redhat.com/errata/RHSA-2026:58981
access.redhat.com/errata/RHSA-2026:59831
access.redhat.com/errata/RHSA-2026:60019
access.redhat.com/errata/RHSA-2026:65839
access.redhat.com/errata/RHSA-2026:72502
access.redhat.com/errata/RHSA-2026:74674
access.redhat.com/errata/RHSA-2026:82304
access.redhat.com/errata/RHSA-2026:82322
access.redhat.com/errata/RHSA-2026:82347
access.redhat.com/errata/RHSA-2026:82354
access.redhat.com/errata/RHSA-2026:82372
access.redhat.com/errata/RHSA-2026:82857
access.redhat.com/errata/RHSA-2026:82888
access.redhat.com/security/cve/CVE-2026-33846
bugzilla.redhat.com/show_bug.cgi?id=2450625
security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-33846.json
nvd.nist.gov/vuln/detail/CVE-2026-33846
github.com/advisories/GHSA-qcj7-gqxf-2cqq
security.alpinelinux.org/vuln/CVE-2026-33846
access.redhat.com/security/cve/CVE-2026-33845
access.redhat.com/security/cve/CVE-2026-3833
access.redhat.com/security/cve/CVE-2026-42009
access.redhat.com/security/cve/CVE-2026-42010
access.redhat.com/security/cve/CVE-2026-42011
access.redhat.com/security/cve/CVE-2026-42012
access.redhat.com/security/cve/CVE-2026-42013
access.redhat.com/security/cve/CVE-2026-42014
access.redhat.com/security/cve/CVE-2026-42015
access.redhat.com/security/cve/CVE-2026-5260
bugzilla.redhat.com/2445763
bugzilla.redhat.com/2450624
bugzilla.redhat.com/2450625
bugzilla.redhat.com/2467279
bugzilla.redhat.com/2467289
bugzilla.redhat.com/2467437
errata.almalinux.org/8/ALSA-2026-20611.html
access.redhat.com/security/cve/CVE-2026-3832
access.redhat.com/security/cve/CVE-2026-5419
errata.almalinux.org/9/ALSA-2026-20612.html
errata.almalinux.org/10/ALSA-2026-20613.html
docs.bell-sw.com/security/cves/CVE-2026-33846
errata.tuxcare.com/els_os/centos8.5els/CLSA-2026-1780068674.html
errata.tuxcare.com/els_os/centos8.4els/CLSA-2026-1780069034.html
errata.tuxcare.com/els_os/centos-stream8els/CLSA-2026-1780389355.html
nvd.nist.gov/vuln/detail/CVE-2026-42009
nvd.nist.gov/vuln/detail/CVE-2026-42011
nvd.nist.gov/vuln/detail/CVE-2026-42012
nvd.nist.gov/vuln/detail/CVE-2026-42013
nvd.nist.gov/vuln/detail/CVE-2026-42014
nvd.nist.gov/vuln/detail/CVE-2026-5260
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1780484200.html
nvd.nist.gov/vuln/detail/CVE-2026-42015
errata.tuxcare.com/els_os/centos7els/CLSA-2026-1780925342.html
errata.tuxcare.com/els_os/rhel7els/CLSA-2026-1783520053.html
errata.tuxcare.com/els_os/ubuntu20.04els/CLSA-2026-1783689031.html
errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2026-1784018158.html
errata.tuxcare.com/els_os/ubuntu16.04els/CLSA-2026-1784018375.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1785847037.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1790280771.html
errata.tuxcare.com/els_os/centos7els/CLSA-2026-1790677972.html
errata.tuxcare.com/els_os/rhel7els/CLSA-2026-1790678814.html
security-tracker.debian.org/tracker/CVE-2026-33846
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2331
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2332
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2333
nvd.nist.gov/vuln/detail/CVE-2026-3833
nvd.nist.gov/vuln/detail/CVE-2026-42010
nvd.nist.gov/vuln/detail/CVE-2026-5419
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2334
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2335
images.redhat.com
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_13274.json
bugzilla.redhat.com/show_bug.cgi?id=2445762
cve.org/CVERecord?id=CVE-2026-3832
nvd.nist.gov/vuln/detail/CVE-2026-3832
gitlab.com/gnutls/gnutls/-/issues/1801
bugzilla.redhat.com/show_bug.cgi?id=2445763
cve.org/CVERecord?id=CVE-2026-3833
gitlab.com/gnutls/gnutls/-/issues/1803
bugzilla.redhat.com/show_bug.cgi?id=2467450
cve.org/CVERecord?id=CVE-2026-5260
gnutls.org/security-new.html
bugzilla.redhat.com/show_bug.cgi?id=2467686
cve.org/CVERecord?id=CVE-2026-5419
bugzilla.redhat.com/show_bug.cgi?id=2450624
cve.org/CVERecord?id=CVE-2026-33845
nvd.nist.gov/vuln/detail/CVE-2026-33845
cve.org/CVERecord?id=CVE-2026-33846
bugzilla.redhat.com/show_bug.cgi?id=2467279
cve.org/CVERecord?id=CVE-2026-42009
bugzilla.redhat.com/show_bug.cgi?id=2467289
cve.org/CVERecord?id=CVE-2026-42010
bugzilla.redhat.com/show_bug.cgi?id=2467437
cve.org/CVERecord?id=CVE-2026-42011
bugzilla.redhat.com/show_bug.cgi?id=2467441
cve.org/CVERecord?id=CVE-2026-42012
bugzilla.redhat.com/show_bug.cgi?id=2467448
cve.org/CVERecord?id=CVE-2026-42013
bugzilla.redhat.com/show_bug.cgi?id=2467451
cve.org/CVERecord?id=CVE-2026-42014
gitlab.com/gnutls/gnutls/-/issues/1766
bugzilla.redhat.com/show_bug.cgi?id=2467678
cve.org/CVERecord?id=CVE-2026-42015
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_20611.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_20612.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_20613.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_26409.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_30004.json
bugzilla.redhat.com/show_bug.cgi?id=2344611
bugzilla.redhat.com/show_bug.cgi?id=2423177
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_30849.json
access.redhat.com/security/cve/CVE-2024-12133
cve.org/CVERecord?id=CVE-2024-12133
nvd.nist.gov/vuln/detail/CVE-2024-12133
gitlab.com/gnutls/libtasn1/-/blob/master/doc/security/CVE-2024-12133.md
gitlab.com/gnutls/libtasn1/-/issues/52
cve.org/CVERecord?id=CVE-2025-14831
nvd.nist.gov/vuln/detail/CVE-2025-14831
gitlab.com/gnutls/gnutls/-/issues/1773
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_30850.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_32962.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_33125.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_34372.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_41921.json
errata.rockylinux.org/RLSA-2026:20611
errata.rockylinux.org/RLSA-2026:20612
errata.rockylinux.org/RLSA-2026:20613
suse.com/support/update/announcement/2026/suse-su-20262087-1
bugzilla.suse.com/1263704
bugzilla.suse.com/1263705
bugzilla.suse.com/1263707
bugzilla.suse.com/1263708
bugzilla.suse.com/1263709
bugzilla.suse.com/1263710
bugzilla.suse.com/1263711
bugzilla.suse.com/1263712
bugzilla.suse.com/1263713
bugzilla.suse.com/1263714
bugzilla.suse.com/1263715
suse.com/security/cve/CVE-2026-33845
suse.com/security/cve/CVE-2026-33846
suse.com/security/cve/CVE-2026-3833
suse.com/security/cve/CVE-2026-42009
suse.com/security/cve/CVE-2026-42010
suse.com/security/cve/CVE-2026-42011
suse.com/security/cve/CVE-2026-42012
suse.com/security/cve/CVE-2026-42013
suse.com/security/cve/CVE-2026-42014
suse.com/security/cve/CVE-2026-42015
suse.com/security/cve/CVE-2026-5260
suse.com/support/update/announcement/2026/suse-su-20262115-1
bugzilla.suse.com/1263716
suse.com/security/cve/CVE-2026-5419
suse.com/support/update/announcement/2026/suse-su-202621752-1
bugzilla.suse.com/1263706
suse.com/security/cve/CVE-2026-3832
suse.com/support/update/announcement/2026/suse-su-202621784-1
suse.com/support/update/announcement/2026/suse-su-202621815-1
suse.com/support/update/announcement/2026/suse-su-202621867-1
suse.com/support/update/announcement/2026/suse-su-20262366-1
suse.com/support/update/announcement/2026/suse-su-20262367-1
suse.com/security/cve/CVE-2025-9820
suse.com/support/update/announcement/2026/suse-su-20262822-1
bugzilla.suse.com/1257960
suse.com/security/cve/CVE-2025-14831
ubuntu.com/security/CVE-2026-33846
ubuntu.com/security/notices/USN-8284-1
ubuntu.com/security/notices/USN-8502-1
ubuntu.com/security/CVE-2024-0553
ubuntu.com/security/CVE-2024-12243
ubuntu.com/security/CVE-2025-9820
ubuntu.com/security/CVE-2025-14831
ubuntu.com/security/CVE-2026-3833
ubuntu.com/security/CVE-2026-5260
ubuntu.com/security/CVE-2026-33845
ubuntu.com/security/CVE-2026-42009
ubuntu.com/security/CVE-2026-42010
Left out here: 74 package rows and 1 reference. The JSON record has them. Left out on purpose, here and in the API, to keep responses small: 5 source records.