VYPR

libssh

by Red Hat

CVEs (8)

  • CVE-2019-14889HigDec 10, 2019
    risk 0.57cvss 8.8epss 0.03

    A flaw was found with the libssh API function ssh_scp_new() in versions before 0.9.3 and before 0.8.8. When the libssh SCP client connects to a server, the scp command, which includes a user-provided path, is executed on the server-side. In case the library is used in a way…

  • CVE-2026-59844MedJul 21, 2026
    risk 0.42cvss 6.5epss 0.01

    A flaw was found in libssh. A remote authenticated client can issue SSH_FXP_READ requests with an arbitrarily large length, causing a libssh SFTP server to allocate excessive memory and potentially exhaust it through repeated requests.

  • CVE-2020-1730MedApr 13, 2020
    risk 0.35cvss 5.3epss 0.03

    A flaw was found in libssh versions before 0.8.9 and before 0.9.4 in the way it handled AES-CTR (or DES ciphers if enabled) ciphers. The server or client could crash when the connection hasn't been fully initialized and the system tries to cleanup the ciphers when closing the…

  • CVE-2026-59848MedJul 21, 2026
    risk 0.34cvss 5.3epss 0.00

    A flaw was found in libssh. A malicious SFTP server can send responses for unknown request IDs that libssh clients keep queued indefinitely, causing unbounded memory growth and client-side denial of service.

  • CVE-2025-8114MedJul 24, 2025
    risk 0.31cvss 4.7epss 0.00

    A flaw was found in libssh, a library that implements the SSH protocol. When calculating the session ID during the key exchange (KEX) process, an allocation failure in cryptographic functions may lead to a NULL pointer dereference. This issue can cause the client or server to…

  • CVE-2026-59850MedJul 21, 2026
    risk 0.28cvss 4.3epss 0.00

    A flaw was found in libssh. If data packets are processed after a channel is closed, channel data callbacks can be invoked after the associated data has already been freed, leading to crashes or possible use-after-free conditions.

  • CVE-2026-59846LowJul 21, 2026
    risk 0.25cvss 3.9epss 0.00

    A flaw was found in libssh. A malicious username expanded through %r in ProxyCommand handling can inject shell metacharacters, exposing environment variables and causing unintended shell behavior.

  • CVE-2026-59849LowJul 21, 2026
    risk 0.20cvss 3.1epss 0.00

    A flaw was found in libssh. Logic errors in automatic certificate-based public key authentication can cause libssh clients to loop indefinitely when configured certificates are missing or repeatedly rejected by a server, leading to denial of service.