[SSSD] [PATCH] Fix uninitialized pointer read in ssh_host_pubkeys_update_known_hosts

Jakub Hrozek jhrozek at redhat.com
Sun Oct 7 13:57:30 UTC 2012


Found by Coverity.
-------------- next part --------------
>From 196f9d2d0b9dd1f9aa5ee2f63d3292f66574c98f Mon Sep 17 00:00:00 2001
From: Jakub Hrozek <jhrozek at redhat.com>
Date: Sun, 7 Oct 2012 15:26:36 +0200
Subject: [PATCH] Fix uninitialized pointer read in
 ssh_host_pubkeys_update_known_hosts

---
 src/responder/ssh/sshsrv_cmd.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/responder/ssh/sshsrv_cmd.c b/src/responder/ssh/sshsrv_cmd.c
index ec988f09a62dc260e765172a53c5637cd11aa152..7de523fad0b7c6e0f3b641d6da016d5588081e30 100644
--- a/src/responder/ssh/sshsrv_cmd.c
+++ b/src/responder/ssh/sshsrv_cmd.c
@@ -559,7 +559,8 @@ ssh_host_pubkeys_update_known_hosts(struct ssh_cmd_ctx *cmd_ctx)
     size_t num_hosts, i;
     struct sss_ssh_ent *ent;
     int fd = -1;
-    char *filename, *entstr;
+    char *filename = NULL;
+    char *entstr;
     ssize_t wret;
     mode_t old_mask;
 
-- 
1.7.11.4



More information about the sssd-devel mailing list