CVE-2026-7598
libssh2 userauth.c userauth_password integer overflow
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the function userauth_password of the file src/userauth.c. Such manipulation of the argument username_len/password_len leads to integer overflow. The attack may be launched remotely. The name of the patch is 256d04b60d80bf1190e96b0ad1e91b2174d744b1. A patch should be applied to remediate this issue.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
6.9
libssh2 userauth.c userauth_password integer overflow
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the function userauth_password of the file src/userauth.c. Such manipulation of the argument username_len/password_len leads to integer overflow. The attack may be launched remotely. The name of the patch is 256d04b60d80bf1190e96b0ad1e91b2174d744b1. A patch should be applied to remediate this issue.
- Record
CVE-2026-7598- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X - CVSS 3.1
- 7.3 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:X/RL:O/RC:C - CVSS 3.0
- 7.3 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:X/RL:O/RC:C - CVSS 2.0
- 7.5
AV:N/AC:L/Au:N/C:P/I:P/A:P/E:ND/RL:OF/RC:C - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Weakness
- CWE-190, CWE-189, CWE-190
- Updated
- 2026-11-02
EUVDEUVD-2026-26722
6.9
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the function userauth_password of the file src/userauth.c. Such manipulation of the argument username_len/password_len leads to integer overflow. The attack may be launched remotely. The name of the patch is 256d04b60d80bf1190e96b0ad1e91b2174d744b1. A patch should be applied to remediate this issue.
- Record
EUVD-2026-26722- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-jhp3-h4hp-2c3p
6.9
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the...
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the function userauth_password of the file src/userauth.c. Such manipulation of the argument username_len/password_len leads to integer overflow. The attack may be launched remotely. The name of the patch is 256d04b60d80bf1190e96b0ad1e91b2174d744b1. A patch should be applied to remediate this issue.
- Record
GHSA-jhp3-h4hp-2c3p- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 7.3 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Weakness
- CWE-190
- Updated
- 2026-11-02
NVD
6.9
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the function userauth_password of the file src/userauth.c. Such manipulation of the argument username_len/password_len leads to integer overflow. The attack may be launched remotely. The name of the patch is 256d04b60d80bf1190e96b0ad1e91b2174d744b1. A patch should be applied to remediate this issue.
- Record
CVE-2026-7598- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 7.3 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-189, CWE-190
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-7598
6.9
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the function userauth_password of the file src/userauth.c. Such manipulation of the argument username_len/password_len leads to integer overflow. The attack may be launched remotely. The name of the patch is 256d04b60d80bf1190e96b0ad1e91b2174d744b1. A patch should be applied to remediate this issue.
- Record
ALPINE-CVE-2026-7598- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
OSVBELL-CVE-2026-7598
7.3
- Record
BELL-CVE-2026-7598- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
Show 33 moreShow less
OSV
6.9
libssh2 userauth.c userauth_password integer overflow
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the function userauth_password of the file src/userauth.c. Such manipulation of the argument username_len/password_len leads to integer overflow. The attack may be launched remotely. The name of the patch is 256d04b60d80bf1190e96b0ad1e91b2174d744b1. A patch should be applied to remediate this issue.
- Record
CVE-2026-7598- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X - Weakness
- CWE-189, CWE-190
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-7598
6.9
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the function userauth_password of the file src/userauth.c. Such manipulation of the argument username_len/password_len leads to integer overflow. The attack may be launched remotely. The name of the patch is 256d04b60d80bf1190e96b0ad1e91b2174d744b1. A patch should be applied to remediate this issue.
- Record
DEBIAN-CVE-2026-7598- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-02
OSVJLSEC-2026-492
6.9
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the function userauth_password of the file src/userauth.c. Such manipulation of the argument username_len/password_len leads to integer overflow. The attack may be launched remotely. The name of the patch is 256d04b60d80bf1190e96b0ad1e91b2174d744b1. A patch should be applied to remediate this issue.
- Record
JLSEC-2026-492- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - CVSS 3.1
- 7.3 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVOESA-2026-2336
7.3
libssh2 security update
libssh2 is a library implementing the SSH2 protocol as defined by Internet Drafts: SECSH-TRANS(22), SECSH-USERAUTH(25), SECSH-CONNECTION(23), SECSH-ARCH(20), SECSH-FILEXFER(06)*, SECSH-DHGEX(04), and SECSH-NUMBERS(10).
Security Fix(es):
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the function userauth_password of the file src/userauth.c. Such manipulation of the argument username_len/password_len leads to integer overflow. The attack may be launched remotely. The name of the patch is 256d04b60d80bf1190e96b0ad1e91b2174d744b1. A patch should be applied to remediate this issue.(CVE-2026-7598)
- Record
OESA-2026-2336- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVRHSA-2026:16736
9.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:16736- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:61752
9.1
Red Hat Security Advisory: libssh2 security update
- Record
RHSA-2026:61752- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:7021
9.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:7021- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-7598
6.9
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the function userauth_password of the file src/userauth.c. Such manipulation of the argument username_len/password_len leads to integer overflow. The attack may be launched remotely. The name of the patch is 256d04b60d80bf1190e96b0ad1e91b2174d744b1. A patch should be applied to remediate this issue.
- Record
UBUNTU-CVE-2026-7598- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N - CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H - CVSS 3.1
- 7.3 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVAZL-85451 No score
CVE-2026-7598 affecting package libssh2 for versions less than 1.11.1-2
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the function userauth_password of the file src/userauth.c. Such manipulation of the argument username_len/password_len leads to integer overflow. The attack may be launched remotely. The name of the patch is 256d04b60d80bf1190e96b0ad1e91b2174d744b1. A patch should be applied to remediate this issue.
- Record
AZL-85451- Updated
- 2026-11-05
OSVAZL-97404 No score
CVE-2026-7598 affecting package rust for versions less than 1.75.0-30
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the function userauth_password of the file src/userauth.c. Such manipulation of the argument username_len/password_len leads to integer overflow. The attack may be launched remotely. The name of the patch is 256d04b60d80bf1190e96b0ad1e91b2174d744b1. A patch should be applied to remediate this issue.
- Record
AZL-97404- Updated
- 2026-11-05
OSVAZL-97431 No score
CVE-2026-7598 affecting package rust for versions less than 1.96.1-2
A security vulnerability has been detected in libssh2 up to 1.11.1. The impacted element is the function userauth_password of the file src/userauth.c. Such manipulation of the argument username_len/password_len leads to integer overflow. The attack may be launched remotely. The name of the patch is 256d04b60d80bf1190e96b0ad1e91b2174d744b1. A patch should be applied to remediate this issue.
- Record
AZL-97431- Updated
- 2026-11-05
OSVCLSA-2026-1778247114 No score
libssh2: Fix of CVE-2026-7598
- CVE-2026-7598: fix integer overflow in userauth_password (CVE-2026-7598)
- Record
CLSA-2026-1778247114- Updated
- 2026-11-02
OSVCLSA-2026-1778602690 No score
Fix CVE(s): CVE-2026-7598
- SECURITY UPDATE: fix integer overflow in username_len bounds checks across userauth_list, userauth_password and password change paths in src/userauth.c
- debian/patches/CVE-2026-7598.patch: fix integer overflow in username_len bounds checks across userauth_list, userauth_password and password change paths in src/userauth.c
- CVE-2026-7598
- Record
CLSA-2026-1778602690- Updated
- 2026-11-02
OSVCLSA-2026-1778602853 No score
Fix CVE(s): CVE-2026-7598
- SECURITY UPDATE: fix integer overflow in username_len bounds checks across userauth_list, userauth_password and password change paths in src/userauth.c
- debian/patches/CVE-2026-7598.patch: fix integer overflow in username_len bounds checks across userauth_list, userauth_password and password change paths in src/userauth.c
- CVE-2026-7598
- Record
CLSA-2026-1778602853- Updated
- 2026-11-02
OSVCLSA-2026-1778745959 No score
libssh2: Fix of CVE-2026-7598
- CVE-2026-7598: add username_len/password_len bounds checks in userauth_list() and userauth_password() to prevent integer overflow when allocating the SSH USERAUTH_REQUEST packet buffer
- Record
CLSA-2026-1778745959- Updated
- 2026-11-02
OSVCLSA-2026-1778895374 No score
Fix CVE(s): CVE-2026-7598
- SECURITY UPDATE: Fix integer overflow in userauth_password username_len/password_len bounds checks
- debian/patches/CVE-2026-7598.patch: Fix integer overflow in userauth_password username_len/password_len bounds checks
- CVE-2026-7598
- Record
CLSA-2026-1778895374- Updated
- 2026-11-02
OSVCLSA-2026-1779216196 No score
libssh2: Fix of CVE-2026-7598
- CVE-2026-7598: fix integer overflow in userauth_password (CVE-2026-7598)
- Record
CLSA-2026-1779216196- Updated
- 2026-11-02
OSVCLSA-2026-1791823540 No score
Fix CVE(s): CVE-2025-15661, CVE-2026-7598
- SECURITY UPDATE: out-of-bounds heap read in SFTP symlink handling
- debian/patches/CVE-2025-15661.patch: validate that the link length in a SSH_FXP_NAME response fits within the received packet before copying it in sftp_symlink() in src/sftp.c
- CVE-2025-15661
- Record
CLSA-2026-1791823540- Updated
- 2026-11-02
OSVMGASA-2026-0273 No score
Updated libssh2 packages fix security vulnerabilities
The updated packages fix security vulnerabilities: Heap Buffer Over-read via sftp_symlink() in sftp.c. (CVE-2025-15661) libssh2 userauth.c userauth_password integer overflow. (CVE-2026-7598) Pre-Authentication DoS via SSH_MSG_EXT_INFO Handler. (CVE-2026-55199) Out-of-Bounds Write via Unchecked packet_length in transport.c. (CVE-2026-55200) Integer Overflow in publickey Subsystem Attribute Allocation. (CVE-2026-58050) Free of Uninitialized Pointer in publickey List Cleanup. (CVE-2026-58051)
- Record
MGASA-2026-0273- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11109-1 No score
libssh2-1-1.11.1-3.1 on GA media
These are all security issues fixed in the libssh2-1-1.11.1-3.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11109-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21549-1 No score
Security update for libssh2_org
This update for libssh2_org fixes the following issues:
- CVE-2025-15661: out-of-bounds heap read vulnerability in the
sftp_symlink()function insrc/sftp.c(bsc#1268546). - CVE-2026-7598: integer overflow in function
userauth_passwordof filesrc/userauth.c(bsc#1263890). - CVE-2026-58050: heap buffer overflow due to missing bounds check in attribute count of publickey-subsystem response (bsc#1269568).
- CVE-2026-58051: uninitialized pointer freed when malformed responses are sent by an SSH server (bsc#1269567).
- CVE-2026-66032: arbitrary code execution via double-free in SFTP session (bsc#1272737).
- CVE-2026-66033: denial of service via integer underflow in AES-GCM cipher negotiation (bsc#1272736).
- CVE-2026-66034: information disclosure and potential arbitrary code execution via heap out-of-bounds read (bsc#1272735).
- CVE-2026-66035: arbitrary code execution via heap buffer overflow during SSH negotiation (bsc#1272734).
- Record
openSUSE-SU-2026:21549-1- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-11-CVE-2026-7598 No score
CVE-2026-7598 in libssh2 - Patched by Root
Root has patched CVE-2026-7598 in the libssh2 package for Root:Debian:11. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-11-CVE-2026-7598- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2026-7598 No score
CVE-2026-7598 in libssh2 - Patched by Root
Root has patched CVE-2026-7598 in the libssh2 package for Root:Debian:12. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-12-CVE-2026-7598- Updated
- 2026-11-02
OSVSUSE-SU-2026:23049-1 No score
Security update for libssh2_org
This update for libssh2_org fixes the following issues:
- CVE-2025-15661: out-of-bounds heap read vulnerability in the
sftp_symlink()function insrc/sftp.c(bsc#1268546). - CVE-2026-7598: integer overflow in function
userauth_passwordof filesrc/userauth.c(bsc#1263890). - CVE-2026-58050: heap buffer overflow due to missing bounds check in attribute count of publickey-subsystem response (bsc#1269568).
- CVE-2026-58051: uninitialized pointer freed when malformed responses are sent by an SSH server (bsc#1269567).
- CVE-2026-66032: arbitrary code execution via double-free in SFTP session (bsc#1272737).
- CVE-2026-66033: denial of service via integer underflow in AES-GCM cipher negotiation (bsc#1272736).
- CVE-2026-66034: information disclosure and potential arbitrary code execution via heap out-of-bounds read (bsc#1272735).
- CVE-2026-66035: arbitrary code execution via heap buffer overflow during SSH negotiation (bsc#1272734).
- Record
SUSE-SU-2026:23049-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23187-1 No score
Security update for libssh2_org
This update for libssh2_org fixes the following issues:
- CVE-2025-15661: out-of-bounds heap read vulnerability in the
sftp_symlink()function insrc/sftp.c(bsc#1268546). - CVE-2026-7598: integer overflow in function
userauth_passwordof filesrc/userauth.c(bsc#1263890). - CVE-2026-55199: pre-authentication DoS via the
SSH_MSG_EXT_INFOhandler (bsc#1268530). - CVE-2026-58050: heap buffer overflow due to missing bounds check in attribute count of publickey-subsystem response (bsc#1269568).
- CVE-2026-58051: uninitialized pointer freed when malformed responses are sent by an SSH server (bsc#1269567).
- CVE-2026-66032: arbitrary code execution via double-free in SFTP session (bsc#1272737).
- CVE-2026-66033: denial of service via integer underflow in AES-GCM cipher negotiation (bsc#1272736).
- CVE-2026-66034: information disclosure and potential arbitrary code execution via heap out-of-bounds read (bsc#1272735).
- CVE-2026-66035: arbitrary code execution via heap buffer overflow during SSH negotiation (bsc#1272734).
- Record
SUSE-SU-2026:23187-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23214-1 No score
Security update for libssh2_org
This update for libssh2_org fixes the following issues:
- CVE-2025-15661: out-of-bounds heap read vulnerability in the
sftp_symlink()function insrc/sftp.c(bsc#1268546). - CVE-2026-7598: integer overflow in function
userauth_passwordof filesrc/userauth.c(bsc#1263890). - CVE-2026-58050: heap buffer overflow due to missing bounds check in attribute count of publickey-subsystem response (bsc#1269568).
- CVE-2026-58051: uninitialized pointer freed when malformed responses are sent by an SSH server (bsc#1269567).
- CVE-2026-66032: arbitrary code execution via double-free in SFTP session (bsc#1272737).
- CVE-2026-66033: denial of service via integer underflow in AES-GCM cipher negotiation (bsc#1272736).
- CVE-2026-66034: information disclosure and potential arbitrary code execution via heap out-of-bounds read (bsc#1272735).
- CVE-2026-66035: arbitrary code execution via heap buffer overflow during SSH negotiation (bsc#1272734).
- Record
SUSE-SU-2026:23214-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23225-1 No score
Security update for libssh2_org
This update for libssh2_org fixes the following issues:
- CVE-2025-15661: out-of-bounds heap read vulnerability in the
sftp_symlink()function insrc/sftp.c(bsc#1268546). - CVE-2026-7598: integer overflow in function
userauth_passwordof filesrc/userauth.c(bsc#1263890). - CVE-2026-58050: heap buffer overflow due to missing bounds check in attribute count of publickey-subsystem response (bsc#1269568).
- CVE-2026-58051: uninitialized pointer freed when malformed responses are sent by an SSH server (bsc#1269567).
- CVE-2026-66032: arbitrary code execution via double-free in SFTP session (bsc#1272737).
- CVE-2026-66033: denial of service via integer underflow in AES-GCM cipher negotiation (bsc#1272736).
- CVE-2026-66034: information disclosure and potential arbitrary code execution via heap out-of-bounds read (bsc#1272735).
- CVE-2026-66035: arbitrary code execution via heap buffer overflow during SSH negotiation (bsc#1272734).
- Record
SUSE-SU-2026:23225-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23245-1 No score
Security update for libssh2_org
This update for libssh2_org fixes the following issues:
Security issues fixed:
- CVE-2025-15661: out-of-bounds heap read vulnerability in the
sftp_symlink()function insrc/sftp.c(bsc#1268546). - CVE-2026-7598: integer overflow in function
userauth_passwordof filesrc/userauth.c(bsc#1263890). - CVE-2026-58050: heap buffer overflow due to missing bounds check in attribute count of publickey-subsystem response (bsc#1269568).
- CVE-2026-58051: uninitialized pointer freed when malformed responses are sent by an SSH server (bsc#1269567).
- CVE-2026-66032: arbitrary code execution via double-free in SFTP session (bsc#1272737).
- CVE-2026-66033: denial of service via integer underflow in AES-GCM cipher negotiation (bsc#1272736).
- CVE-2026-66034: information disclosure and potential arbitrary code execution via heap out-of-bounds read (bsc#1272735).
- CVE-2026-66035: arbitrary code execution via heap buffer overflow during SSH negotiation (bsc#1272734).
Other updates and bugfixes:
- Fix an issue with Encrypt-then-MAC family (bsc#1221622).
- Test the ETM feature in the remote end's configuration when receiving data. Upstream issue: #1331.
- Always add the KEX pseudo-methods
ext-info-cand[email protected]when configuring custom method list (bsc#1218971).- The strict-kex extension is announced in the list of available KEX methods. However, when the default KEX method list is modified or replaced, the extension is not added back automatically.
- Record
SUSE-SU-2026:23245-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3525-1 No score
Security update for libssh2_org
This update for libssh2_org fixes the following issues:
- CVE-2025-15661: out-of-bounds heap read vulnerability in the
sftp_symlink()function insrc/sftp.c(bsc#1268546). - CVE-2026-7598: integer overflow in function
userauth_passwordof filesrc/userauth.c(bsc#1263890). - CVE-2026-55199: pre-authentication DoS via the
SSH_MSG_EXT_INFOhandler (bsc#1268530). - CVE-2026-58050: heap buffer overflow due to missing bounds check in attribute count of publickey-subsystem response (bsc#1269568).
- CVE-2026-58051: uninitialized pointer freed when malformed responses are sent by an SSH server (bsc#1269567).
- CVE-2026-66032: arbitrary code execution via double-free in SFTP session (bsc#1272737).
- CVE-2026-66033: denial of service via integer underflow in AES-GCM cipher negotiation (bsc#1272736).
- CVE-2026-66034: information disclosure and potential arbitrary code execution via heap out-of-bounds read (bsc#1272735).
- CVE-2026-66035: arbitrary code execution via heap buffer overflow during SSH negotiation (bsc#1272734).
- Record
SUSE-SU-2026:3525-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3526-1 No score
Security update for libssh2_org
This update for libssh2_org fixes the following issues:
- CVE-2025-15661: out-of-bounds heap read vulnerability in the
sftp_symlink()function insrc/sftp.c(bsc#1268546). - CVE-2026-7598: integer overflow in function
userauth_passwordof filesrc/userauth.c(bsc#1263890). - CVE-2026-58050: heap buffer overflow due to missing bounds check in attribute count of publickey-subsystem response (bsc#1269568).
- CVE-2026-58051: uninitialized pointer freed when malformed responses are sent by an SSH server (bsc#1269567).
- CVE-2026-66032: arbitrary code execution via double-free in SFTP session (bsc#1272737).
- CVE-2026-66033: denial of service via integer underflow in AES-GCM cipher negotiation (bsc#1272736).
- CVE-2026-66034: information disclosure and potential arbitrary code execution via heap out-of-bounds read (bsc#1272735).
- CVE-2026-66035: arbitrary code execution via heap buffer overflow during SSH negotiation (bsc#1272734).
- Record
SUSE-SU-2026:3526-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3541-1 No score
Security update for libssh2_org
This update for libssh2_org fixes the following issues:
- CVE-2025-15661: out-of-bounds heap read vulnerability in the
sftp_symlink()function insrc/sftp.c(bsc#1268546). - CVE-2026-7598: integer overflow in function
userauth_passwordof filesrc/userauth.c(bsc#1263890). - CVE-2026-58050: heap buffer overflow due to missing bounds check in attribute count of publickey-subsystem response (bsc#1269568).
- CVE-2026-58051: uninitialized pointer freed when malformed responses are sent by an SSH server (bsc#1269567).
- CVE-2026-66032: arbitrary code execution via double-free in SFTP session (bsc#1272737).
- CVE-2026-66033: denial of service via integer underflow in AES-GCM cipher negotiation (bsc#1272736).
- CVE-2026-66034: information disclosure and potential arbitrary code execution via heap out-of-bounds read (bsc#1272735).
- CVE-2026-66035: arbitrary code execution via heap buffer overflow during SSH negotiation (bsc#1272734).
- Record
SUSE-SU-2026:3541-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4095-1 No score
Security update for libssh2_org
This update for libssh2_org fixes the following issues:
- CVE-2025-15661: out-of-bounds heap read vulnerability in the sftp_symlink() function in src/sftp.c (bsc#1268546).
- CVE-2026-7598: integer overflow in function
userauth_passwordof filesrc/userauth.c(bsc#1263890). - CVE-2026-58050: attacker controlled attribute count from a publickey-subsystem response is used without bounds checking and can cause to a heap buffer overflow in a connecting libssh2 client (bsc#1269568).
- CVE-2026-58051: public key list is increased and does not zero-initialized new entries, which can cause an uninitialized pointer to be freed when a malformed response is sent by an SSH server (bsc#1269567).
- CVE-2026-66032: Arbitrary code execution via double-free in SFTP session (bsc#1272737).
- CVE-2026-66033: Denial of Service via integer underflow in AES-GCM cipher negotiation (bsc#1272736).
- CVE-2026-66034: Information disclosure and potential arbitrary code execution via heap out-of-bounds read (bsc#1272735).
- CVE-2026-66035: Arbitrary code execution via heap buffer overflow during SSH negotiation (bsc#1272734).
- Record
SUSE-SU-2026:4095-1- Updated
- 2026-11-02
OSVUSN-8309-1 No score
libssh2 vulnerability
It was discovered that libssh2 incorrectly handled username and password length values during SSH password authentication. A remote attacker could possibly use this issue to cause a denial of service.
- Record
USN-8309-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libssh2Alpine:v3.20 |
before 1.11.0-r3 | 1.11.0-r3 |
libssh2Alpine:v3.21 |
before 1.11.1-r1 | 1.11.1-r1 |
libssh2Alpine:v3.22 |
before 1.11.1-r1 | 1.11.1-r1 |
libssh2Alpine:v3.23 |
before 1.11.1-r2 | 1.11.1-r2 |
libssh2Alpine:v3.24 |
before 1.11.1-r2 | 1.11.1-r2 |
libssh2Azure Linux:3 |
before 1.11.1-2 | 1.11.1-2 |
rustAzure Linux:3 |
before 1.75.0-30 | 1.75.0-30 |
rustAzure Linux:3 |
1.85.0 up to 1.96.1-2 | 1.96.1-2 |
libssh2Alpaquita:23 |
1.10.0-r4 up to 1.11.1-r1 | 1.11.1-r1 |
libssh2Alpaquita:25 |
1.11.1-r0 up to 1.11.1-r1 | 1.11.1-r1 |
Show 87 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libssh2Alpaquita:stream |
1.10.0-r4 up to 1.11.1-r2 | 1.11.1-r2 |
libssh2TuxCare:CentOS:7 |
before 1.8.0-4.el7_9.1.tuxcare.els1 | 1.8.0-4.el7_9.1.tuxcare.els1 |
libssh2-develTuxCare:CentOS:7 |
before 1.8.0-4.el7_9.1.tuxcare.els1 | 1.8.0-4.el7_9.1.tuxcare.els1 |
libssh2-docsTuxCare:CentOS:7 |
before 1.8.0-4.el7_9.1.tuxcare.els1 | 1.8.0-4.el7_9.1.tuxcare.els1 |
libssh2-1TuxCare:Ubuntu:16.04 |
before 1.5.0-2ubuntu0.1+tuxcare.els5 | 1.5.0-2ubuntu0.1+tuxcare.els5 |
libssh2-1-devTuxCare:Ubuntu:16.04 |
before 1.5.0-2ubuntu0.1+tuxcare.els5 | 1.5.0-2ubuntu0.1+tuxcare.els5 |
libssh2-1TuxCare:Ubuntu:18.04 |
before 1.8.0-1ubuntu0.1+tuxcare.els1 | 1.8.0-1ubuntu0.1+tuxcare.els1 |
libssh2-1-devTuxCare:Ubuntu:18.04 |
before 1.8.0-1ubuntu0.1+tuxcare.els1 | 1.8.0-1ubuntu0.1+tuxcare.els1 |
libssh2TuxCare:CentOS:6 |
before 1.4.2-3.0.1.el6_10.1.tuxcare.els4 | 1.4.2-3.0.1.el6_10.1.tuxcare.els4 |
libssh2-develTuxCare:CentOS:6 |
before 1.4.2-3.0.1.el6_10.1.tuxcare.els4 | 1.4.2-3.0.1.el6_10.1.tuxcare.els4 |
libssh2-docsTuxCare:CentOS:6 |
before 1.4.2-3.0.1.el6_10.1.tuxcare.els4 | 1.4.2-3.0.1.el6_10.1.tuxcare.els4 |
libssh2-1TuxCare:Debian:10 |
before 1.8.0-2.1+deb10u1+tuxcare.els1 | 1.8.0-2.1+deb10u1+tuxcare.els1 |
libssh2-1-devTuxCare:Debian:10 |
before 1.8.0-2.1+deb10u1+tuxcare.els1 | 1.8.0-2.1+deb10u1+tuxcare.els1 |
libssh2TuxCare:OracleLinux:7 |
before 1.8.0-4.el7_9.1.tuxcare.els1 | 1.8.0-4.el7_9.1.tuxcare.els1 |
libssh2-develTuxCare:OracleLinux:7 |
before 1.8.0-4.el7_9.1.tuxcare.els1 | 1.8.0-4.el7_9.1.tuxcare.els1 |
libssh2-docsTuxCare:OracleLinux:7 |
before 1.8.0-4.el7_9.1.tuxcare.els1 | 1.8.0-4.el7_9.1.tuxcare.els1 |
libssh2-1TuxCare:Ubuntu:20.04 From an advisory covering 2 CVEs |
before 1.8.0-2.1ubuntu0.1+tuxcare.els4 | 1.8.0-2.1ubuntu0.1+tuxcare.els4 |
libssh2-1-devTuxCare:Ubuntu:20.04 From an advisory covering 2 CVEs |
before 1.8.0-2.1ubuntu0.1+tuxcare.els4 | 1.8.0-2.1ubuntu0.1+tuxcare.els4 |
libssh2Debian:12 |
before 1.10.0-3+deb12u1, plus listed versions 1.10.0-3 |
1.10.0-3+deb12u1 |
libssh2Debian:13 |
before 1.11.1-1+deb13u1, plus listed versions 1.11.1-1 |
1.11.1-1+deb13u1 |
libssh2Debian:14 |
before 1.11.1-3, plus listed versions 1.11.1-11.11.1-2 |
1.11.1-3 |
LibSSH2_jllJulia |
before 1.11.101+0 | 1.11.101+0 |
libssh2Mageia:10 From an advisory covering 6 CVEs |
before 1.11.1-2.1.mga10 | 1.11.1-2.1.mga10 |
libssh2Mageia:9 From an advisory covering 6 CVEs |
before 1.11.0-1.1.mga9 | 1.11.0-1.1.mga9 |
libssh2openEuler:22.03-LTS-SP4 |
before 1.10.0-8.oe2203sp4 | 1.10.0-8.oe2203sp4 |
libssh2openEuler:24.03-LTS |
before 1.11.0-6.oe2403sp3 | 1.11.0-6.oe2403sp3 |
libssh2openEuler:24.03-LTS-SP1 |
before 1.11.0-6.oe2403sp1 | 1.11.0-6.oe2403sp1 |
libssh2openEuler:24.03-LTS-SP3 |
before 1.11.0-6.oe2403sp3 | 1.11.0-6.oe2403sp3 |
libssh2openEuler:20.03-LTS-SP4 |
before 1.9.0-10.oe2003sp4 | 1.9.0-10.oe2003sp4 |
rustRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-analyzerRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-debugger-commonRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-docRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-gdbRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-lldbRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-srcRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-std-staticRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-std-static-aarch64-unknown-none-softfloatRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-std-static-aarch64-unknown-uefiRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-std-static-i686-pc-windows-gnuRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-std-static-wasm32-unknown-unknownRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-std-static-wasm32-wasip1Red Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-std-static-x86_64-pc-windows-gnuRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-std-static-x86_64-unknown-noneRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rust-std-static-x86_64-unknown-uefiRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
rustfmtRed Hat:hummingbird:1 |
before 0:1.95.0-5.hum1 | 0:1.95.0-5.hum1 |
libssh2Red Hat:rhel_els:7 From an advisory covering 4 CVEs |
before 0:1.8.0-4.el7_9.2 | 0:1.8.0-4.el7_9.2 |
libssh2-develRed Hat:rhel_els:7 From an advisory covering 4 CVEs |
before 0:1.8.0-4.el7_9.2 | 0:1.8.0-4.el7_9.2 |
libssh2Red Hat:hummingbird:1 |
before 0:1.11.1-5.1.hum1 | 0:1.11.1-5.1.hum1 |
libssh2-develRed Hat:hummingbird:1 |
before 0:1.11.1-5.1.hum1 | 0:1.11.1-5.1.hum1 |
libssh2-docsRed Hat:hummingbird:1 |
before 0:1.11.1-5.1.hum1 | 0:1.11.1-5.1.hum1 |
libssh2Root:Debian:11 |
before 1.9.0-2+deb11u1.aikido.4 | 1.9.0-2+deb11u1.aikido.41.9.0-2+deb11u1.root.io.11.9.0-2+deb11u1.aikido.51.9.0-2+deb11u1.root.io.21.9.0-2+deb11u1.root.io.3 |
rootio-libssh2Root:Debian:11 |
before 1.9.0-2+deb11u1.aikido.4 | 1.9.0-2+deb11u1.aikido.41.9.0-2+deb11u1.root.io.11.9.0-2+deb11u1.aikido.51.9.0-2+deb11u1.root.io.21.9.0-2+deb11u1.root.io.3 |
libssh2_orgSUSE:Linux Micro 6.2 From an advisory covering 8 CVEs |
before 1.11.1-160000.5.1 | 1.11.1-160000.5.1 |
libssh2_orgSUSE:Linux Micro 6.1 From an advisory covering 9 CVEs |
before 1.11.0-slfo.1.1_2.1 | 1.11.0-slfo.1.1_2.1 |
libssh2_orgSUSE:Linux Enterprise Server 16.0 From an advisory covering 8 CVEs |
before 1.11.1-160000.5.1 | 1.11.1-160000.5.1 |
libssh2_orgSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 8 CVEs |
before 1.11.1-160000.5.1 | 1.11.1-160000.5.1 |
libssh2_orgSUSE:Linux Micro 6.0 From an advisory covering 8 CVEs |
before 1.11.0-4.1 | 1.11.0-4.1 |
libssh2_orgSUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 9 CVEs |
before 1.11.0-29.18.1 | 1.11.0-29.18.1 |
libssh2_orgSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 9 CVEs |
before 1.11.0-29.18.1 | 1.11.0-29.18.1 |
libssh2_orgSUSE:Linux Enterprise Micro 5.3 From an advisory covering 8 CVEs |
before 1.11.0-150200.9.8.1 | 1.11.0-150200.9.8.1 |
libssh2_orgSUSE:Linux Enterprise Micro 5.4 From an advisory covering 8 CVEs |
before 1.11.0-150200.9.8.1 | 1.11.0-150200.9.8.1 |
libssh2_orgSUSE:Linux Enterprise Micro 5.5 From an advisory covering 8 CVEs |
before 1.11.0-150200.9.8.1 | 1.11.0-150200.9.8.1 |
libssh2_orgSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 8 CVEs |
before 1.11.0-150200.9.8.1 | 1.11.0-150200.9.8.1 |
libssh2_orgSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 8 CVEs |
before 1.11.0-150200.9.8.1 | 1.11.0-150200.9.8.1 |
libssh2_orgSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 8 CVEs |
before 1.11.0-150200.9.8.1 | 1.11.0-150200.9.8.1 |
libssh2_orgSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 8 CVEs |
before 1.11.0-150200.9.8.1 | 1.11.0-150200.9.8.1 |
libssh2_orgSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 8 CVEs |
before 1.11.0-150200.9.8.1 | 1.11.0-150200.9.8.1 |
libssh2_orgSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 8 CVEs |
before 1.11.0-150200.9.8.1 | 1.11.0-150200.9.8.1 |
libssh2_orgSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 8 CVEs |
before 1.11.0-150200.9.8.1 | 1.11.0-150200.9.8.1 |
libssh2_orgSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 8 CVEs |
before 1.11.0-150200.9.8.1 | 1.11.0-150200.9.8.1 |
libssh2_orgSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 8 CVEs |
before 1.11.0-150600.20.6.1 | 1.11.0-150600.20.6.1 |
libssh2_orgSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 8 CVEs |
before 1.11.0-150600.20.6.1 | 1.11.0-150600.20.6.1 |
libssh2_orgSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 8 CVEs |
before 1.11.0-150600.20.6.1 | 1.11.0-150600.20.6.1 |
libssh2_orgSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 8 CVEs |
before 1.11.0-150000.4.35.1 | 1.11.0-150000.4.35.1 |
libssh2_orgSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 8 CVEs |
before 1.11.0-150000.4.35.1 | 1.11.0-150000.4.35.1 |
libssh2_orgSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 8 CVEs |
before 1.11.0-150000.4.35.1 | 1.11.0-150000.4.35.1 |
libssh2Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 1.4.3-11.4.3-21.4.3-2ubuntu0.11.4.3-2ubuntu0.21.4.3-2ubuntu0.2+esm11.4.3-2ubuntu0.2+esm21.4.3-2ubuntu0.2+esm31.4.3-2ubuntu0.2+esm4 |
None known |
libssh2Ubuntu:Pro:16.04:LTS |
All versions, plus listed versions 1.5.0-21.5.0-2ubuntu0.11.5.0-2ubuntu0.1+esm11.5.0-2ubuntu0.1+esm21.5.0-2ubuntu0.1+esm3 |
None known |
libssh2Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 1.8.0-11.8.0-1ubuntu0.11.8.0-1ubuntu0.1+esm1 |
None known |
libssh2Ubuntu:Pro:20.04:LTS |
All versions, plus listed versions 1.8.0-2.1build11.8.0-2.1ubuntu0.11.8.0-2.1ubuntu0.1+esm1 |
None known |
libssh2Ubuntu:22.04:LTS |
All versions, plus listed versions 1.9.0-31.10.0-21.10.0-2build11.10.0-31.10.0-3ubuntu0.1 |
None known |
libssh2Ubuntu:24.04:LTS |
before 1.11.0-4.1ubuntu0.24.04.1, plus listed versions 1.11.0-21.11.0-31.11.0-41.11.0-4.1build11.11.0-4.1build2 |
1.11.0-4.1ubuntu0.24.04.1 |
libssh2Ubuntu:25.10 |
before 1.11.1-1ubuntu0.25.10.1, plus listed versions 1.11.1-11.11.1-1build1 |
1.11.1-1ubuntu0.25.10.1 |
libssh2Ubuntu:26.04:LTS |
before 1.11.1-1ubuntu0.26.04.1, plus listed versions 1.11.1-1build11.11.1-1build2 |
1.11.1-1ubuntu0.26.04.1 |
libssh2_orgopenSUSE:Tumbleweed From an advisory covering 4 CVEs |
before 1.11.1-3.1 | 1.11.1-3.1 |
libssh2_orgopenSUSE:Leap 16.0 From an advisory covering 8 CVEs |
before 1.11.1-160000.5.1 | 1.11.1-160000.5.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| affected | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-7598 is a medium vulnerability (CVSS 6.9) in Libssh2, published May 1, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.47%, the 40th percentile. Fixed in libssh2 1.11.0-r3.
References
vuldb.com/vuln/360555
vuldb.com/vuln/360555/cti
vuldb.com/submit/805564
github.com/libssh2/libssh2/pull/1858
github.com/libssh2/libssh2/commit/256d04b60d80bf1190e96b0ad1e91b2174d744b1
github.com/libssh2/libssh2
Show 90 moreShow less
access.redhat.com/security/cve/CVE-2026-7598
bugzilla.redhat.com/show_bug.cgi?id=2464597
security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-7598.json
access.redhat.com/errata/RHSA-2026:61752
access.redhat.com/errata/RHSA-2026:7021
access.redhat.com/errata/RHSA-2026:16736
nvd.nist.gov/vuln/detail/CVE-2026-7598
github.com/advisories/GHSA-jhp3-h4hp-2c3p
security.alpinelinux.org/vuln/CVE-2026-7598
docs.bell-sw.com/security/cves/CVE-2026-7598
errata.tuxcare.com/els_os/centos7els/CLSA-2026-1778247114.html
errata.tuxcare.com/els_os/ubuntu16.04els/CLSA-2026-1778602690.html
errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2026-1778602853.html
errata.tuxcare.com/els_os/centos6els/CLSA-2026-1778745959.html
errata.tuxcare.com/els_os/debian10els/CLSA-2026-1778895374.html
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2026-1779216196.html
errata.tuxcare.com/els_os/ubuntu20.04els/CLSA-2026-1791823540.html
nvd.nist.gov/vuln/detail/CVE-2025-15661
github.com/CVEProject/cvelistV5/tree/main/cves/2026/7xxx/CVE-2026-7598.json
security-tracker.debian.org/tracker/CVE-2026-7598
advisories.mageia.org/MGASA-2026-0273.html
bugs.mageia.org/show_bug.cgi?id=35616
lists.fedoraproject.org/archives/list/[email protected]/message/NRU63FODXZBBO73NFWUI32A2A36ETDQZ
openwall.com/lists/oss-security/2026/06/23/10
openwall.com/lists/oss-security/2026/06/23/11
lists.debian.org/debian-security-announce/2026/msg00276.html
lists.fedoraproject.org/archives/list/[email protected]/message/ZREI4LITT4U2ZXPEEVVNALFKPLXGLAFM
lists.opensuse.org/archives/list/[email protected]/message/SRBHQ76PA4ZHTWY5F4ESYPYF3G2NLGWI
ubuntu.com/security/notices/USN-8486-1
ubuntu.com/security/notices/USN-8532-1
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-2336
images.redhat.com
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_16736.json
cve.org/CVERecord?id=CVE-2026-7598
bugzilla.redhat.com/show_bug.cgi?id=2493955
bugzilla.redhat.com/show_bug.cgi?id=2506857
bugzilla.redhat.com/show_bug.cgi?id=2506860
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_61752.json
access.redhat.com/security/cve/CVE-2026-58050
cve.org/CVERecord?id=CVE-2026-58050
nvd.nist.gov/vuln/detail/CVE-2026-58050
github.com/bikini/exploitarium/tree/main/libssh2-publickey-list-calc-poc
github.com/libssh2/libssh2/blob/master/src/publickey.c
vulncheck.com/advisories/libssh2-integer-overflow-in-publickey-subsystem-attribute-allocation
access.redhat.com/security/cve/CVE-2026-66032
cve.org/CVERecord?id=CVE-2026-66032
nvd.nist.gov/vuln/detail/CVE-2026-66032
github.com/libssh2/libssh2/commit/5e4776146552d898b9c0e1b313cd093fa8dc92d0
github.com/libssh2/libssh2/pull/2180
vulncheck.com/advisories/libssh2-double-free-heap-corruption-via-sftp-open
access.redhat.com/security/cve/CVE-2026-66034
cve.org/CVERecord?id=CVE-2026-66034
nvd.nist.gov/vuln/detail/CVE-2026-66034
github.com/libssh2/libssh2/commit/a13bb6c773f0d55ad1628cede57e99803cd898d9
github.com/libssh2/libssh2/pull/2202
vulncheck.com/advisories/libssh2-heap-out-of-bounds-read-via-publickey-subsystem
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7021.json
suse.com/support/update/announcement/2026/suse-su-202623049-1
bugzilla.suse.com/1263890
bugzilla.suse.com/1268546
bugzilla.suse.com/1269567
bugzilla.suse.com/1269568
bugzilla.suse.com/1272734
bugzilla.suse.com/1272735
bugzilla.suse.com/1272736
bugzilla.suse.com/1272737
suse.com/security/cve/CVE-2025-15661
suse.com/security/cve/CVE-2026-58050
suse.com/security/cve/CVE-2026-58051
suse.com/security/cve/CVE-2026-66032
suse.com/security/cve/CVE-2026-66033
suse.com/security/cve/CVE-2026-66034
suse.com/security/cve/CVE-2026-66035
suse.com/security/cve/CVE-2026-7598
suse.com/support/update/announcement/2026/suse-su-202623187-1
bugzilla.suse.com/1268530
suse.com/security/cve/CVE-2026-55199
suse.com/support/update/announcement/2026/suse-su-202623214-1
suse.com/support/update/announcement/2026/suse-su-202623225-1
suse.com/support/update/announcement/2026/suse-su-202623245-1
bugzilla.suse.com/1218971
bugzilla.suse.com/1221622
suse.com/support/update/announcement/2026/suse-su-20263525-1
suse.com/support/update/announcement/2026/suse-su-20263526-1
suse.com/support/update/announcement/2026/suse-su-20263541-1
suse.com/support/update/announcement/2026/suse-su-20264095-1
ubuntu.com/security/CVE-2026-7598
ubuntu.com/security/notices/USN-8309-1
suse.com/security/cve/CVE-2026-55200