2494 matches found
CVE-2026-15370
A flaw was found in libssh. During SFTP server directory listing, the longname field is constructed with unsafe concatenation into a fixed-size stack buffer. When a client causes the server to list attacker-controlled filenames, sufficiently long names can overflow that stack buffer and may lead ...
CVE-2026-59844: Memory Allocation with Excessive Size Value
A flaw was found in libssh. A remote authenticated client can issue SSHFXPREAD requests with an arbitrarily large length, causing a libssh SFTP server to allocate excessive memory and potentially exhaust it through repeated requests...
PT-2026-61847
Name of the Vulnerable Software and Affected Versions libssh affected versions not specified Description A flaw exists in libssh during SFTP server directory listing. The longname field is constructed using unsafe concatenation into a fixed-size stack buffer. An attacker can trigger a stack buffe...
PT-2026-61859
Name of the Vulnerable Software and Affected Versions libssh affected versions not specified Description A flaw exists in libssh when using the ProxyCommand feature. An unchecked failure in the fork function can result in a process ID of -1 being stored. During the cleanup process, signals may be...
CVE-2026-59846: Improper Neutralization of Special Elements used in an OS Command
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...
PT-2026-61948
Name of the Vulnerable Software and Affected Versions libssh versions prior to 0.11.5-1.1 Description Logic errors in automatic certificate-based public key authentication can cause clients to loop indefinitely when configured certificates are missing or are repeatedly rejected by a server,...
PT-2026-61926
Name of the Vulnerable Software and Affected Versions libssh affected versions not specified Description A flaw exists where a remote authenticated client can send SSH FXP READ requests with an arbitrarily large length. This causes a libssh SFTP server to allocate excessive memory, which can lead...
PT-2026-61939
Name of the Vulnerable Software and Affected Versions libssh affected versions not specified Description Incorrect AES-GCM finalization checks in builds using the OpenSSL backend can remove integrity protection. This allows an in-path attacker to modify plaintext during transmission without...
CVE-2026-59849: Loop with Unreachable Exit Condition
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...
PT-2026-61949
Name of the Vulnerable Software and Affected Versions libssh affected versions not specified Description A flaw exists where data packets processed after a channel is closed can trigger channel data callbacks after the associated data has been freed. This can result in system crashes or...
CVE-2026-59842: Out-of-bounds Read
A flaw was found in libssh. During server-side GSSAPI key exchange, a client-supplied Curve25519 public key shorter than the expected length is copied without proper length validation, leading to an out-of-bounds heap read. This could allow a remote unauthenticated attacker to disclose small...
CVE-2026-15370: Stack-based Buffer Overflow
A flaw was found in libssh. During SFTP server directory listing, the longname field is constructed with unsafe concatenation into a fixed-size stack buffer. When a client causes the server to list attacker-controlled filenames, sufficiently long names can overflow that stack buffer and may lead ...
PT-2026-61857
Name of the Vulnerable Software and Affected Versions libssh affected versions not specified Description A flaw exists during server-side GSSAPI key exchange where a client-supplied Curve25519 public key shorter than the expected length is copied without proper length validation. This results in ...
CVE-2026-59845: Detection of Error Condition Without Action
A flaw was found in libssh. When ProxyCommand is used, an unchecked fork failure can be stored as process ID -1; during cleanup, signals may then be sent across the caller's accessible process tree, leading to local denial of service...
PT-2026-61858
Name of the Vulnerable Software and Affected Versions libssh affected versions not specified Description A flaw exists where a remote authenticated peer can advertise a zero maximum packet size within the SSH MSG CHANNEL OPEN message. This causes subsequent channel writes to enter an infinite loo...
CVE-2026-59843: Loop with Unreachable Exit Condition
A flaw was found in libssh. A remote authenticated peer can advertise a zero maximum packet size in SSHMSGCHANNELOPEN, causing later channel writes to loop indefinitely and consume CPU, leading to denial of service...
CVE-2026-59848: Allocation of Resources Without Limits or Throttling
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-2026-59850: Use After Free
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...
PT-2026-61936
Name of the Vulnerable Software and Affected Versions libssh affected versions not specified Description A flaw exists in the handling of ProxyCommand where a malicious username expanded through the %r variable can inject shell metacharacters. This can lead to the exposure of environment variable...
CVE-2026-59847: Incorrect Check of Function Return Value
A flaw was found in libssh. Incorrect AES-GCM finalization checks in builds using the OpenSSL backend can effectively remove integrity protection, allowing an in-path attacker to modify plaintext on the wire without detection...