PuTTY artifact ssh2-aesctr-openssh

This is a mirror. The primary PuTTY web site can be found here.

Home | Licence | FAQ | Docs | Download | Keys | Links
Mirrors | Updates | Feedback | Changes | Wishlist | Team

summary: Garbled packets from OpenSSH when using OpenSSL 0.9.8e
absent-in: 0.58
present-in: 0.59

PuTTY reports "Incoming packet was garbled on decryption" when connecting to versions of OpenSSH before 4.6p1 built against OpenSSL 0.9.8e. This is caused by a bug in OpenSSL 0.9.8e, and is not specific to PuTTY -- configuring an unaffected version of OpenSSH to use the same ciphers as PuTTY gives a similar result.

This bug is in OpenSSH's Bugzilla as Bug 1291. It is fixed in OpenSSL CVS and there is a workaround in OpenSSH 4.6p1.

For those people forced to run an older OpenSSH and OpenSSL 0.9.8e, the best workaround is to configure sshd not to offer the "aes256-ctr", "aes192-ctr", or "arcfour256" ciphers. Failing that, configure PuTTY to prefer either triple-DES or Blowfish to AES and Arcfour.

Audit trail for this artifact.


If you want to comment on this web site, see the Feedback page.
(last revision of this bug record was at 2007-03-08 15:42:32 +0000)