LI
Product
libssh2
25
CVEs
0
On KEV
9.1
Max CVSS
0
New 30D
Severity mix
Critical 5High 15Medium 4Low 0
Watch
Add libssh2 to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2019-3860 | 9.1 | Mar 25 | An out of bounds read flaw was discovered in libssh2 before 1.8.1 in the way SFTP packets with empty payloads are parsed Affected: 0.3 through 1.8.0 |
| CVE-2019-3861 | 9.1 | Mar 25 | An out of bounds read flaw was discovered in libssh2 before 1.8.1 in the way SSH packets with a padding length value greater than the packet length are parsed Affected: 0.15 through 1.8.0 |
| CVE-2019-3858 | 9.1 | Mar 21 | An out of bounds read flaw was discovered in libssh2 before 1.8.1 when a specially crafted SFTP packet is received from the server Affected: before 1.8.1 |
| CVE-2019-3862 | 9.1 | Mar 20 | An out of bounds read flaw was discovered in libssh2 before 1.8.1 in the way SSH_MSG_CHANNEL_REQUEST packets with an exit status message and no payload are parsed Affected: before 1.8.1 |
| CVE-2019-3859 | 9.1 | Mar 20 | An out of bounds read flaw was discovered in libssh2 before 1.8.1 in the _libssh2_packet_require and _libssh2_packet_requirev functions Affected: before 1.8.1 |
| CVE-2026-66032 | 8.8 | Jul 24 | libssh2 Double-Free Heap Corruption via sftp_open() Affected: through 1.11.1 |
| CVE-2019-3856 | 8.8 | Mar 25 | An integer overflow flaw, which could lead to an out of bounds write, was discovered in libssh2 before 1.8.1 in the way keyboard prompt requests are parsed Affected: before 1.8.1 |
| CVE-2019-3857 | 8.8 | Mar 25 | An integer overflow flaw which could lead to an out of bounds write was discovered in libssh2 before 1.8.1 in the way SSH_MSG_CHANNEL_REQUEST packets with an exit signal are… Affected: 1.2.8 through 1.8.0 |
| CVE-2019-3863 | 8.8 | Mar 25 | A flaw was found in libssh2 before 1.8.1 creating a vulnerability on the SSH client side Affected: before 1.8.1 |
| CVE-2019-3855 | 8.8 | Mar 21 | An integer overflow flaw which could lead to an out of bounds write was discovered in libssh2 before 1.8.1 in the way packets are read from the server Affected: before 1.8.1 |
| CVE-2026-55200 | 8.3 | Jun 17 | libssh2 - Out-of-Bounds Write via Unchecked packet_length in transport.c Affected: 1.11.1; 1c3f1b7da588f2652260285529ec3c1f1125eb4e before 97acf3dfda80c91c3a8c9f2372546301d4a1a7a8 |
| CVE-2019-17498 | 8.1 | Oct 21 | In libssh2 v1.9.0 and earlier versions, the SSH_MSG_DISCONNECT logic in packet.c has an integer overflow in a bounds check, enabling an attacker to specify an arbitrary… Affected: through 1.9.0 |
| CVE-2019-13115 | 8.1 | Jul 16 | In libssh2 before 1.9.0, kex_method_diffie_hellman_group_exchange_sha256_key_exchange in kex.c has an integer overflow that could lead to an out-of-bounds read in the way packets… Affected: before 1.9.0 |
| CVE-2026-66035 | 7.5 | Jul 24 | libssh2 Heap Buffer Overflow via ETM Cipher Negotiation Affected: through 1.11.1 |
| CVE-2026-66034 | 7.5 | Jul 24 | libssh2 Heap Out-of-Bounds Read via publickey subsystem Affected: through 1.11.1 |
| CVE-2026-66033 | 7.5 | Jul 24 | libssh2 Integer Underflow DoS via AES-GCM Cipher Negotiation Affected: through 1.11.1 |
| CVE-2026-58050 | 7.5 | Jun 28 | libssh2 - Integer Overflow in publickey Subsystem Attribute Allocation Affected: through 1.11.1 |
| CVE-2026-55199 | 7.5 | Jun 17 | libssh2 - Pre-Authentication DoS via SSH_MSG_EXT_INFO Handler Affected: through 1.11.1 |
| CVE-2020-22218 | 7.5 | Aug 22 | An issue was discovered in function _libssh2_packet_add in libssh2 1.10.0 allows attackers to access out of bounds memory Affected: 1.10.0 |
| CVE-2026-7598 | 7.3 | May 1 | libssh2 userauth.c userauth_password integer overflow Affected: 1.11.0; 1.11.1 |
| CVE-2026-58051 | 6.5 | Jun 28 | libssh2 - Free of Uninitialized Pointer in publickey List Cleanup Affected: through 1.11.1 |
| CVE-2025-15661 | 6.5 | Jun 18 | libssh2 - Heap Buffer Over-read via sftp_symlink() in sftp.c Affected: through 1.11.1 |
| CVE-2023-48795 | 5.9 | Dec 18 | The SSH transport protocol with certain OpenSSH extensions, found in OpenSSH before 9.6 and other products, allows remote attackers to bypass integrity checks such that some… Affected: before 1.11.1 |
| CVE-2016-0787 | 5.9 | Apr 13 | The diffie_hellman_sha256 function in kex.c in libssh2 before 1.7.0 improperly truncates secrets to 128 or 256 bits, which makes it easier for man-in-the-middle attackers to… Affected: through 1.6.0 |
| CVE-2015-1782 | – | Mar 13 | The kex_agree_methods function in libssh2 before 1.5.0 allows remote servers to cause a denial of service (crash) or have other unspecified impact via crafted length values in an… Affected: through 1.4.3 |
Showing 25
