]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
pk: fix memleak when ML-DSA seed is stored
authorDaiki Ueno <ueno@gnu.org>
Fri, 4 Jul 2025 03:23:59 +0000 (12:23 +0900)
committerDaiki Ueno <ueno@gnu.org>
Fri, 4 Jul 2025 09:20:20 +0000 (18:20 +0900)
Signed-off-by: Daiki Ueno <ueno@gnu.org>
lib/pk.c

index 7ea05face5783d8679a3aa57239c5de11867b0e7..25fbdf9848661f787e4543f074d9e9a6d28d7c9c 100644 (file)
--- a/lib/pk.c
+++ b/lib/pk.c
@@ -532,6 +532,7 @@ void gnutls_pk_params_release(gnutls_pk_params_st *p)
        }
        gnutls_free(p->raw_priv.data);
        gnutls_free(p->raw_pub.data);
+       gnutls_free(p->raw_seed.data);
        _gnutls_x509_spki_clear(&p->spki);
 
        p->params_nr = 0;