]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Release 3.8.9
authorDaiki Ueno <ueno@gnu.org>
Sun, 26 Jan 2025 00:32:40 +0000 (09:32 +0900)
committerDaiki Ueno <ueno@gnu.org>
Fri, 7 Feb 2025 05:26:55 +0000 (14:26 +0900)
Signed-off-by: Daiki Ueno <ueno@gnu.org>
NEWS
configure.ac
m4/hooks.m4

diff --git a/NEWS b/NEWS
index 73e2009ab7899cfbbea5496c0a77f007a0df5379..6e9450a6bfd9ae0005eb032e6636c0b4378eeb15 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -5,7 +5,7 @@ Copyright (C) 2000-2016 Free Software Foundation, Inc.
 Copyright (C) 2013-2019 Nikos Mavrogiannopoulos
 See the end for copying conditions.
 
-* Version 3.8.9 (unreleased)
+* Version 3.8.9 (released 2025-02-07)
 
 ** libgnutls: leancrypto was added as an interim option for PQC
    The library can now be built with leancrypto instead of liboqs for
@@ -26,6 +26,12 @@ See the end for copying conditions.
    MLKEM1024 is only offered as SecP384r1MLKEM1024 hybrid as per
    draft-kwiatkowski-tls-ecdhe-mlkem-03.
 
+** libgnutls: Fix potential DoS in handling certificates with numerous name
+   constraints, as a follow-up of CVE-2024-12133 in libtasn1. The
+   bundled copy of libtasn1 has also been updated to the latest 4.20.0
+   release to complete the fix.  Reported by Bing Shi (#1553).
+   [GNUTLS-SA-2025-02-07, CVSS: medium] [CVE-2024-12243]
+
 ** API and ABI modifications:
 GNUTLS_PK_MLDSA44: New enum member of gnutls_pk_algorithm_t
 GNUTLS_PK_MLDSA65: New enum member of gnutls_pk_algorithm_t
index 93ed8a1508db6e939e75eddfa30ede1d936e4fea..eb7280f0bd060dc0b08a203e8f1fadf4009d735f 100644 (file)
@@ -21,7 +21,7 @@ dnl Process this file with autoconf to produce a configure script.
 AC_PREREQ([2.71])
 
 dnl when updating version also update LT_REVISION in m4/hooks.m4
-AC_INIT([GnuTLS],[3.8.8],[bugs@gnutls.org])
+AC_INIT([GnuTLS],[3.8.9],[bugs@gnutls.org])
 AC_CONFIG_AUX_DIR([build-aux])
 AC_CONFIG_MACRO_DIRS([m4 src/gl/m4 lib/unistring/m4])
 AC_CANONICAL_HOST
index ff66e33b5352fd07757dbb58f55b0312389a3b91..39e6eefef7fc0a413623c9847a615129b77073f8 100644 (file)
@@ -41,7 +41,7 @@ AC_DEFUN([LIBGNUTLS_HOOKS],
   #
   # Interfaces removed:                           AGE=0 (+bump all symbol versions in .map)
   AC_SUBST(LT_CURRENT, 70)
-  AC_SUBST(LT_REVISION, 2)
+  AC_SUBST(LT_REVISION, 3)
   AC_SUBST(LT_AGE, 40)
 
   AC_SUBST(LT_SSL_CURRENT, 27)