diff options
author | Colin Watson <cjwatson@debian.org> | 2021-03-13 09:37:24 +0000 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2021-03-13 09:59:15 +0000 |
commit | 8d74de9b71bcde4c41ac9348433c95e66210d3ce (patch) | |
tree | ac932367525f4e070b05f01f84b6aa5ae72cb0cf /ssh-agent.c | |
parent | 96647c5c515268939666c587fa1bc459ac38b332 (diff) | |
parent | 421db3656dcafbe810226463bf27a18a0b1c3186 (diff) |
CVE-2021-28041: Fix double free in ssh-agent(1)
Closes: #984940
Diffstat (limited to 'ssh-agent.c')
-rw-r--r-- | ssh-agent.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ssh-agent.c b/ssh-agent.c index e1fd1f3f6..48155c96e 100644 --- a/ssh-agent.c +++ b/ssh-agent.c | |||
@@ -581,6 +581,7 @@ process_add_identity(SocketEntry *e) | |||
581 | goto err; | 581 | goto err; |
582 | } | 582 | } |
583 | free(ext_name); | 583 | free(ext_name); |
584 | ext_name = NULL; | ||
584 | break; | 585 | break; |
585 | default: | 586 | default: |
586 | error("%s: Unknown constraint %d", __func__, ctype); | 587 | error("%s: Unknown constraint %d", __func__, ctype); |