libssh 0.7.3 (security and bugfix release)

This is an important SECURITY and maintenance release in order to address CVE-2016-0739 – Bits/bytes confusion resulting in truncated Difffie-Hellman secret length. libssh versions 0.1 and above have a bits/bytes confusion bug and generate the an anormaly short ephemeral secret for the diffie-hellman-group1 and diffie-hellman-group14 key exchange methods. The resulting secret is 128 bits long, instead of the recommended sizes […]


libssh 0.7.2

We are happy to provide libssh 0.7.2 with several bugfixes. The most import fixed issue is a sftp bug with large files. Thanks to all contributors! If you are new to libssh you should read our tutorial how to get started. Please join our mailing list or visit our irc channel if you have questions. You can download libssh 0.7.2 […]


libssh 0.7.1

It is time to release the first bugfix version of the 0.7 branch. This addresses some issues with channel exit status and signal handling. Thanks to all contributors! If you are new to libssh you should read our tutorial how to get started. Please join our mailing list or visit our irc channel if you have questions. You can download […]


libssh 0.7.0

The libssh team is happy to announce version 0.7.0 of the SSH library. The big feature of this release is support of ed25519 keys which OpenSSH supports since version 6.5. We also improved a lot of the internal code and fixed a long list of bugs. Some of the features got backported to the libssh 0.6 release. Thanks to all […]