diff options
author | Anderson Toshiyuki Sasaki <ansasaki@redhat.com> | 2018-09-10 17:38:22 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2018-10-16 09:19:03 +0200 |
commit | 825f4ba96407abe8cebb046a7503fa2bf5de9df6 (patch) | |
tree | b4b680c3b98a055be51ead2aaf642561198d4255 /include/libssh/auth.h | |
parent | 2bddafeb709eacc80ad31fec40479f9b628a8bd7 (diff) | |
download | libssh-825f4ba96407abe8cebb046a7503fa2bf5de9df6.tar.gz libssh-825f4ba96407abe8cebb046a7503fa2bf5de9df6.tar.xz libssh-825f4ba96407abe8cebb046a7503fa2bf5de9df6.zip |
CVE-2018-10933: Introduce SSH_AUTH_STATE_PASSWORD_AUTH_SENT
The introduced auth state allows to identify when authentication using
password was tried.
Fixes T101
Signed-off-by: Anderson Toshiyuki Sasaki <ansasaki@redhat.com>
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'include/libssh/auth.h')
-rw-r--r-- | include/libssh/auth.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/libssh/auth.h b/include/libssh/auth.h index 8daab47d..899282c1 100644 --- a/include/libssh/auth.h +++ b/include/libssh/auth.h @@ -80,6 +80,8 @@ enum ssh_auth_state_e { SSH_AUTH_STATE_PUBKEY_OFFER_SENT, /** We have sent pubkey and signature expecting to be authenticated */ SSH_AUTH_STATE_PUBKEY_AUTH_SENT, + /** We have sent a password expecting to be authenticated */ + SSH_AUTH_STATE_PASSWORD_AUTH_SENT, }; /** @internal |