All errata/p11/ALT-PU-2026-7127-6
ALT-PU-2026-7127-6

Package update gnutls30 in branch p11

Version3.8.13-alt1
Published2026-07-16
Max severityCRITICAL
Severity:

Closed issues (26)

BDU:2026-07115
LOW3.7

Уязвимость функции check_ocsp_response() библиотеки GnuTLS, позволяющая нарушителю обойти существующие механизмы безопасности

Published: 2026-05-21
CVSS 3.xLOW 3.7
CVSS:3.x/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
CVSS 2.0LOW 2.6
CVSS:2.0/AV:N/AC:H/Au:N/C:P/I:N/A:N
BDU:2026-07116
HIGH7.4

Уязвимость функции compare_strings() библиотеки GnuTLS, позволяющая нарушителю получить несанкционированный доступ к защищаемой информации

Published: 2026-05-21Modified: 2026-07-06
CVSS 3.xHIGH 7.4
CVSS:3.x/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS 2.0HIGH 7.1
CVSS:2.0/AV:N/AC:H/Au:N/C:C/I:C/A:N
BDU:2026-09340
HIGH7.5

Уязвимость функции parse_handshake_header() криптографической библиотеки GnuTLS, позволяющая нарушителю вызвать отказ в обслуживании

Published: 2026-07-06Modified: 2026-07-15
CVSS 3.xHIGH 7.5
CVSS:3.x/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0HIGH 7.8
CVSS:2.0/AV:N/AC:L/Au:N/C:N/I:N/A:C
BDU:2026-09344
HIGH7.5

Уязвимость функции merge_handshake_packet() криптографической библиотеки GnuTLS, позволяющая нарушителю вызвать отказ в обслуживании

Published: 2026-07-07Modified: 2026-07-15
CVSS 3.xHIGH 7.5
CVSS:3.x/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0HIGH 7.8
CVSS:2.0/AV:N/AC:L/Au:N/C:N/I:N/A:C
BDU:2026-09650
CRITICAL9.8

Уязвимость функции _gnutls_proc_rsa_psk_client_kx() файла lib/auth/rsa_psk.c криптографической библиотеки GnuTLS, позволяющая нарушителю обойти существующие механизмы безопасности и получить несанкционированный доступ к защищаемой информации

Published: 2026-07-12Modified: 2026-07-15
CVSS 3.xCRITICAL 9.8
CVSS:3.x/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0CRITICAL 10.0
CVSS:2.0/AV:N/AC:L/Au:N/C:C/I:C/A:C
BDU:2026-09651
HIGH7.5

Уязвимость реализации протокола DTLS криптографической библиотеки GnuTLS, позволяющая нарушителю вызвать отказ в обслуживании

Published: 2026-07-12Modified: 2026-07-15
CVSS 3.xHIGH 7.5
CVSS:3.x/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0HIGH 7.8
CVSS:2.0/AV:N/AC:L/Au:N/C:N/I:N/A:C
BDU:2026-09657
MEDIUM5.3

Уязвимость функции gnutls_pkcs12_bag_set_data() криптографической библиотеки GnuTLS, позволяющая нарушителю повредить память или вызвать отказ в обслуживании

Published: 2026-07-12Modified: 2026-07-15
CVSS 3.xMEDIUM 5.3
CVSS:3.x/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
CVSS 2.0MEDIUM 5.0
CVSS:2.0/AV:N/AC:L/Au:N/C:N/I:N/A:P
BDU:2026-09658
MEDIUM6.6

Уязвимость функции gnutls_pkcs11_token_set_pin() файла lib/pkcs11_write.c b/lib/pkcs11_write.c криптографической библиотеки GnuTLS, позволяющая нарушителю вызвать отказ в обслуживании

Published: 2026-07-12Modified: 2026-07-15
CVSS 3.xMEDIUM 6.6
CVSS:3.x/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H
CVSS 2.0MEDIUM 5.7
CVSS:2.0/AV:L/AC:L/Au:S/C:P/I:P/A:C
BDU:2026-09659
HIGH8.2

Уязвимость функции gnutls_x509_crt_check_hostname2() файла lib/x509/hostname-verify.c криптографической библиотеки GnuTLS, позволяющая нарушителю выполнить атаку MITM

Published: 2026-07-12Modified: 2026-07-15
CVSS 3.xHIGH 8.2
CVSS:3.x/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N
CVSS 2.0HIGH 8.5
CVSS:2.0/AV:N/AC:L/Au:N/C:P/I:C/A:N
BDU:2026-09660
HIGH7.1

Уязвимость функции gnutls_x509_crt_check_hostname2() файла lib/x509/hostname-verify.c:111,245-265 криптографической библиотеки GnuTLS, позволяющая нарушителю осуществить подмену сервера и получить несанкционированный доступ к защищаемой информации

Published: 2026-07-12Modified: 2026-07-15
CVSS 3.xHIGH 7.1
CVSS:3.x/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:H/A:N
CVSS 2.0HIGH 8.5
CVSS:2.0/AV:N/AC:L/Au:N/C:P/I:C/A:N
BDU:2026-09661
HIGH7.4

Уязвимость функции name_constraints_node_list_intersect() файла lib/x509/name_constraints.c:726-727 криптографической библиотеки GnuTLS, позволяющая нарушителю выполнить атаку MITM

Published: 2026-07-12Modified: 2026-07-15
CVSS 3.xHIGH 7.4
CVSS:3.x/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS 2.0HIGH 7.1
CVSS:2.0/AV:N/AC:H/Au:N/C:C/I:C/A:N
BDU:2026-09766
LOW3.7

Уязвимость криптографической библиотеки GnuTLS, связанная с раскрытием информации на основании временных расхождений, позволяющая нарушителю получить несанкционированный доступ к защищаемой информации

Published: 2026-07-14
CVSS 3.xLOW 3.7
CVSS:3.x/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
CVSS 2.0LOW 2.6
CVSS:2.0/AV:N/AC:H/Au:N/C:P/I:N/A:N
BDU:2026-09776
HIGH8.2

Уязвимость криптографической библиотеки GnuTLS, связанная с выходом операции за границы буфера в памяти, позволяющая нарушителю раскрыть защищаемую информацию

Published: 2026-07-14Modified: 2026-08-03
CVSS 3.xHIGH 8.2
CVSS:3.x/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
CVSS 2.0HIGH 8.5
CVSS:2.0/AV:N/AC:L/Au:N/C:P/I:N/A:C
CVE-2026-33845
CRITICAL9.1

A flaw in GnuTLS DTLS handshake parsing allows malformed fragments with zero length and non-zero offset, leading to an integer underflow during reassembly and resulting in an out-of-bounds read. This issue is remotely exploitable and may cause information disclosure or denial of service.

Published: 2026-04-30Modified: 2026-07-20
CVSS 3.xCRITICAL 9.1
CVSS:3.x/CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
References
CVE-2026-33846
HIGH7.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.

Published: 2026-05-04Modified: 2026-07-20
CVSS 3.xHIGH 7.5
CVSS:3.x/CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References
CVE-2026-3832
LOW3.7

A flaw was found in gnutls. A remote attacker could exploit this vulnerability by presenting a specially crafted Online Certificate Status Protocol (OCSP) response during a TLS handshake. Due to a logic error in how gnutls processes multi-record OCSP responses, a client with OCSP verification enabled may incorrectly accept a revoked server certificate, potentially leading to a compromise of trust.

Published: 2026-04-30Modified: 2026-07-13
CVSS 3.xLOW 3.7
CVSS:3.x/CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
CVE-2026-3833
HIGH7.4

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.

Published: 2026-04-30Modified: 2026-07-22
CVSS 3.xHIGH 7.4
CVSS:3.x/CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
CVE-2026-42009
HIGH7.5

A flaw was found in gnutls. A remote attacker could exploit an issue in the Datagram Transport Layer Security (DTLS) packet reordering logic. The comparator function, responsible for ordering DTLS packets by sequence numbers, did not correctly handle packets with duplicate sequence numbers. This could lead to unstable packet ordering or undefined behavior, resulting in a denial of service.

Published: 2026-05-18Modified: 2026-07-23
CVSS 3.xHIGH 7.5
CVSS:3.x/CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References
CVE-2026-42010
CRITICAL9.8

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.

Published: 2026-05-07Modified: 2026-07-23
CVSS 3.xCRITICAL 9.8
CVSS:3.x/CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
References
CVE-2026-42012
HIGH7.1

A flaw was found in gnutls. A remote attacker could exploit this vulnerability by presenting a specially crafted certificate that contains Uniform Resource Identifier (URI) or Service (SRV) Subject Alternative Names (SANs). This could cause the certificate validation process to incorrectly fall back to checking DNS hostnames against the Common Name (CN), potentially allowing the attacker to spoof legitimate services or intercept sensitive information.

Published: 2026-05-26Modified: 2026-07-24
CVSS 3.xHIGH 7.1
CVSS:3.x/CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:H/A:N
CVE-2026-5419
LOW3.7

A flaw was found in gnutls. The PKCS#7 padding check, performed during decryption, was not constant-time. This timing side-channel could allow a remote attacker to potentially leak sensitive information about the padding bytes through observable timing differences. This vulnerability is a form of information disclosure.

Published: 2026-06-01Modified: 2026-07-22
CVSS 3.xLOW 3.7
CVSS:3.x/CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N