From 1316743b022366bc354b6b127d1d1f29d6e334f6 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Sun, 12 Jul 2015 22:24:26 -0700 Subject: [PATCH] GUAC-1171: Do not fall through to DSA if RSA signature fails. --- src/common-ssh/guac_ssh_key.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/common-ssh/guac_ssh_key.c b/src/common-ssh/guac_ssh_key.c index 30594492..adbe0412 100644 --- a/src/common-ssh/guac_ssh_key.c +++ b/src/common-ssh/guac_ssh_key.c @@ -178,6 +178,7 @@ int guac_common_ssh_key_sign(guac_common_ssh_key* key, const char* data, case SSH_KEY_RSA: if (RSA_sign(NID_sha1, digest, dlen, sig, &len, key->rsa) == 1) return len; + break; case SSH_KEY_DSA: {