diff options
author | djm@openbsd.org <djm@openbsd.org> | 2023-03-31 06:23:02 +0200 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2023-03-31 06:32:37 +0200 |
commit | 1c1124dc901fca1ea2cb762044b8f1a5793a2bed (patch) | |
tree | 86915886085ac6ab22e3a8d9987d70a270e0b4d6 /readconf.c | |
parent | upstream: clamp max number of GSSAPI mechanisms to 2048; ok dtucker (diff) | |
download | openssh-1c1124dc901fca1ea2cb762044b8f1a5793a2bed.tar.xz openssh-1c1124dc901fca1ea2cb762044b8f1a5793a2bed.zip |
upstream: don't leak arg2 on parse_pubkey_algos error path; ok
dtucker@
OpenBSD-Commit-ID: 7d0270ad3dd102412ca76add2b3760518abdef75
Diffstat (limited to '')
-rw-r--r-- | readconf.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/readconf.c b/readconf.c index 6ded2313d..0816ef6b3 100644 --- a/readconf.c +++ b/readconf.c @@ -1,4 +1,4 @@ -/* $OpenBSD: readconf.c,v 1.375 2023/03/10 02:24:56 dtucker Exp $ */ +/* $OpenBSD: readconf.c,v 1.376 2023/03/31 04:23:02 djm Exp $ */ /* * Author: Tatu Ylonen <ylo@cs.hut.fi> * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland @@ -1578,6 +1578,7 @@ parse_pubkey_algos: error("%s line %d: keyword %s \"%s\" " "argument must appear alone.", filename, linenum, keyword, arg); + free(arg2); goto out; } } else { |