Home |
Licence |
FAQ |
Docs |
Download |
Keys |
Links
Mirrors |
Updates |
Feedback |
Changes |
Wishlist |
Team
When using public-key authentication in SSH-1, entering an incorrect passphrase in the PuTTY window will cause PuTTY to crash. Correct passphrases or Pageant authentication are fine, as is SSH-2.
I believe this is caused by do_ssh1_login()
using its
argument pktin
in the auth loop condition. When prompting
for a password in GUI PuTTY, that argument can become
NULL
due to coroutine mechanics. Prior to 0.58 we didn't
use the argument. If so, this was probably introduced around r4898,
and won't affect Plink/PSCP/PSFTP.
This looks similar to a problem blocking `ssh2-password-expiry', so should probably be looked into at the same time.
Audit trail for this bug.