Page MenuHomeSolus

Update libssh to 0.8.6
ClosedPublic

Authored by kyrios123 on Dec 24 2018, 9:55 AM.
Tags
None
Referenced Files
F11059889: D4808.diff
Fri, Aug 11, 8:34 AM
F10886847: D4808.id11787.diff
Jun 26 2023, 3:53 AM
F10886615: D4808.id11745.diff
Jun 26 2023, 12:46 AM
F10882721: D4808.diff
Jun 23 2023, 4:38 PM
F10785674: D4808.diff
May 26 2023, 5:02 AM
Subscribers
None

Details

Summary
  • Fixed compilation issues with different OpenSSL versions
  • Fixed StrictHostKeyChecking in new knownhosts API
  • Fixed ssh_send_keepalive() with packet filter
  • Fixed possible crash with knownhosts options
  • Fixed issus with rekeying
  • Fixed strong ECDSA keys
  • Fixed some issues with rsa-sha2 extentions
  • Fixed access violation in ssh_init() (static linking)
  • Fixed ssh_channel_close() handling
  • Added support to get known_hosts locations with ssh_options_get()
  • Fixed preferred algorithm for known hosts negotiations
  • Fixed KEX with some server implementations (e.g. Cisco)
  • Fixed keyboard-interactive auth in server mode (regression from CVE-2018-10933)
  • Fixed gssapi auth in server mode (regression from CVE-2018-10933)
  • Fixed socket fd handling with proxy command
  • Fixed a memory leak with OpenSSL

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan
  • Unit tests are OK
  • Successfully rebuild exiv2 and ffmpeg against this version

Diff Detail

Repository
R1861 libssh
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Dec 25 2018, 2:23 PM
This revision was automatically updated to reflect the committed changes.