Download: Stable · Snapshot | Docs | Changes | Wishlist
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
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.