gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [gnurl] 07/173: ftp-gss: check for init before use


From: gnunet
Subject: [GNUnet-SVN] [gnurl] 07/173: ftp-gss: check for init before use
Date: Fri, 24 Feb 2017 14:00:29 +0100

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to annotated tag gnurl-7.53.1
in repository gnurl.

commit 5fe164a258b2a8524de1bfa58e8faa082770bcdd
Author: Daniel Stenberg <address@hidden>
AuthorDate: Fri Dec 23 00:06:25 2016 +0100

    ftp-gss: check for init before use
    
    To avoid dereferencing a NULL pointer.
    
    Reported-by: Daniel Romero
---
 lib/security.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/lib/security.c b/lib/security.c
index 4a8f44433..f4a876341 100644
--- a/lib/security.c
+++ b/lib/security.c
@@ -367,6 +367,10 @@ int Curl_sec_read_msg(struct connectdata *conn, char 
*buffer,
   size_t decoded_sz = 0;
   CURLcode error;
 
+  if(!conn->mech)
+    /* not inititalized, return error */
+    return -1;
+
   DEBUGASSERT(level > PROT_NONE && level < PROT_LAST);
 
   error = Curl_base64_decode(buffer + 4, (unsigned char **)&buf, &decoded_sz);

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]