UbuntuUpdates.org

Package "libssh2"

Name: libssh2

Description:

This package is just an umbrella for a group of other packages, it has no description.
Description samples from packages in group:

  • SSH2 client-side library
  • SSH2 client-side library (development headers)

Latest version: 1.10.0-3ubuntu0.1
Release: jammy (22.04)
Level: updates
Repository: universe

Links



Other versions of "libssh2" in Jammy

Repository Area Version
base universe 1.10.0-3
security universe 1.10.0-3ubuntu0.1

Packages in group

Deleted packages are displayed in grey.


Changelog

Version: 1.10.0-3ubuntu0.1 2026-09-22 13:07:21 UTC

libssh2 (1.10.0-3ubuntu0.1) jammy-security; urgency=medium

  * SECURITY UPDATE: integer overflow causes heap-based buffer overflow in
    32-bit publickey response parsing
    - debian/patches/CVE-2026-58050.patch: publickey: fix potential
      multiplication overflow in 32-bit `libssh2_publickey_list_fetch()` in
      src/publickey.c.
    - CVE-2026-58050
  * SECURITY UPDATE: use of uninitialized resource during publickey parse
    failure cleanup
    - debian/patches/CVE-2026-58051.patch: publickey: fix potential arbitrary
      free in `libssh2_publickey_list_fetch()` (#2127) in src/publickey.c.
    - CVE-2026-58051
  * SECURITY UPDATE: double-free vulnerability in sftp_open()
    - debian/patches/CVE-2026-66032.patch: Prevent dangling pointer by
      nullifying data (#2180) in src/sftp.c.
    - CVE-2026-66032
  * SECURITY UPDATE: out-of-bounds read and uninitialized resource free in
    publickey response parsing
    - debian/patches/CVE-2026-66034.patch: publickey: fix potential OOB read
      in `libssh2_publickey_list_fetch()` in src/publickey.c.
    - CVE-2026-66034

 -- Hurman Wed, 16 Sep 2026 17:24:15 +0800

CVE-2026-58050 libssh2 through 1.11.1 reads an attacker-controlled 32-bit attribute count from a publickey-subsystem response and uses it in the allocation num_attr
CVE-2026-58051 libssh2 through 1.11.1 grows its publickey list with SSH2_REALLOC but does not zero-initialize new entries before parsing populates them, so a parse
CVE-2026-66032 libssh2 through 1.11.1, fixed in commit 5e47761, contains a double-free vulnerability in the sftp_open() function in src/sftp.c that allows a malicio
CVE-2026-66034 libssh2 through 1.11.1, fixed in commit a13bb6c, contains a missing bounds check vulnerability that allows a malicious SSH server to trigger an arbit



About   -   Send Feedback to @ubuntu_updates