diff options
author | Jakub Jelen <jjelen@redhat.com> | 2018-11-26 19:26:03 +0100 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2018-11-30 18:57:38 +0100 |
commit | 953eae880f55bd14eae985ee114520356dc95b61 (patch) | |
tree | 591f18b39e37113c2e1b14e1ac5ca2864cd5e210 | |
parent | 1d5215a5af2f6deed91060418bb2226cf6f64ae2 (diff) | |
download | libssh-953eae880f55bd14eae985ee114520356dc95b61.tar.gz libssh-953eae880f55bd14eae985ee114520356dc95b61.tar.xz libssh-953eae880f55bd14eae985ee114520356dc95b61.zip |
pki_gcrypt: Do not abort on bad signature
Signed-off-by: Jakub Jelen <jjelen@redhat.com>
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
(cherry picked from commit c1fdb56d23c4e6ddffc1a621fc08089566b48de5)
-rw-r--r-- | src/pki_gcrypt.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/pki_gcrypt.c b/src/pki_gcrypt.c index 2ba79af0..4ef4d882 100644 --- a/src/pki_gcrypt.c +++ b/src/pki_gcrypt.c @@ -2124,7 +2124,6 @@ int pki_signature_verify(ssh_session session, gcry_sexp_release(sexp); if (err) { ssh_set_error(session, SSH_FATAL, "Invalid ECDSA signature"); - abort(); if (gcry_err_code(err) != GPG_ERR_BAD_SIGNATURE) { ssh_set_error(session, SSH_FATAL, |