From: Daniel Stenberg Date: Wed, 28 Sep 2016 08:20:35 +0000 (+0200) Subject: SSH: check md5 fingerprint case sensitively X-Git-Tag: curl-7_51_0~33 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ce8d09483eea;p=thirdparty%2Fcurl.git SSH: check md5 fingerprint case sensitively --- diff --git a/lib/ssh.c b/lib/ssh.c index fff578c7bd..ad1147511e 100644 --- a/lib/ssh.c +++ b/lib/ssh.c @@ -676,7 +676,7 @@ static CURLcode ssh_check_fingerprint(struct connectdata *conn) * against a known fingerprint, if available. */ if(pubkey_md5 && strlen(pubkey_md5) == 32) { - if(!fingerprint || !strequal(md5buffer, pubkey_md5)) { + if(!fingerprint || strcmp(md5buffer, pubkey_md5)) { if(fingerprint) failf(data, "Denied establishing ssh session: mismatch md5 fingerprint. "