]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
upstream: memleak of hostkey when downgrading host cert->key; ok
authordjm@openbsd.org <djm@openbsd.org>
Mon, 15 Sep 2025 04:49:41 +0000 (04:49 +0000)
committerDamien Miller <djm@mindrot.org>
Mon, 15 Sep 2025 06:13:23 +0000 (16:13 +1000)
dtucker

OpenBSD-Commit-ID: f6f1f38a8ec144fb615434f6877066cf4610b826

sshconnect.c

index bef9f9bc3f0ea96a9abf62925b0323fece05c731..0f260a2cd14bf9f67404c2764190822b6f8eb4f0 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: sshconnect.c,v 1.374 2025/08/29 03:50:38 djm Exp $ */
+/* $OpenBSD: sshconnect.c,v 1.375 2025/09/15 04:49:41 djm Exp $ */
 /*
  * Author: Tatu Ylonen <ylo@cs.hut.fi>
  * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
@@ -1426,6 +1426,7 @@ check_host_key(char *hostname, const struct ssh_conn_info *cinfo,
                options.update_hostkeys = 0;
        }
 
+       sshkey_free(raw_key);
        free(ip);
        free(host);
        if (host_hostkeys != NULL)