| Name | CVE-2026-0966 |
| Description | Buffer underflow in ssh_get_hexa() on invalid input |
| Source | CVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
| Debian Bugs | 1127693 |
Vulnerable and fixed packages
The table below lists information on source packages.
| Source Package | Release | Version | Status |
|---|
| libssh (PTS) | bullseye | 0.9.8-0+deb11u1 | vulnerable |
| bullseye (security) | 0.9.8-0+deb11u2 | vulnerable |
| bookworm | 0.10.6-0+deb12u2 | vulnerable |
| bookworm (security) | 0.10.6-0+deb12u1 | vulnerable |
| trixie | 0.11.2-1+deb13u1 | vulnerable |
| forky, sid | 0.11.3-1 | vulnerable |
The information below is based on the following data on fixed versions.
| Package | Type | Release | Fixed Version | Urgency | Origin | Debian Bugs |
|---|
| libssh | source | (unstable) | (unfixed) | | | 1127693 |
Notes
https://www.libssh.org/security/advisories/CVE-2026-0966.txt
Documentation: https://git.libssh.org/projects/libssh.git/commit/?id=3e1d276a5a030938a8f144f46ff4f2a2efe31ced (libssh-0.11.4)
Tests: https://git.libssh.org/projects/libssh.git/commit/?id=b156391833c66322436cf177d57e10b0325fbcc8 (libssh-0.11.4)
Fixed by: https://git.libssh.org/projects/libssh.git/commit/?id=6ba5ff1b7b1547a59f750fbc06b89737b7456117 (libssh-0.11.4)