Описание
Security update for libssh
This update for libssh fixes the following issues
- CVE-2026-3731: denial of service via out-of-bounds read in SFTP extension name handler (bsc#1259377).
- CVE-2026-59843: denial of service via zero advertised channel packet size (bsc#1272164).
- CVE-2026-59844: denial of service via oversized SFTP read length (bsc#1272165).
- CVE-2026-59845: denial of service via unchecked ProxyCommand fork() failure (bsc#1272166).
- CVE-2026-59846: information disclosure via ProxyCommand %r username expansion (bsc#1272167).
- CVE-2026-59847: integrity downgrade via OpenSSL AES-GCM tag verification (bsc#1272168).
- CVE-2026-59848: denial of service via SFTP responses with unknown request IDs (bsc#1272169).
- CVE-2026-59850: use-after-free via data callbacks on closed channels (bsc#1272171).
Список пакетов
SUSE Linux Enterprise Server 12 SP5-LTSS
SUSE Linux Enterprise Server LTSS Extended Security 12 SP5
Ссылки
- Link for SUSE-SU-2026:3302-1
- E-Mail link for SUSE-SU-2026:3302-1
- SUSE Security Ratings
- SUSE Bug 1259377
- SUSE Bug 1272164
- SUSE Bug 1272165
- SUSE Bug 1272166
- SUSE Bug 1272167
- SUSE Bug 1272168
- SUSE Bug 1272169
- SUSE Bug 1272171
- SUSE CVE CVE-2026-3731 page
- SUSE CVE CVE-2026-59843 page
- SUSE CVE CVE-2026-59844 page
- SUSE CVE CVE-2026-59845 page
- SUSE CVE CVE-2026-59846 page
- SUSE CVE CVE-2026-59847 page
- SUSE CVE CVE-2026-59848 page
- SUSE CVE CVE-2026-59850 page
Описание
A weakness has been identified in libssh up to 0.11.3. The impacted element is the function sftp_extensions_get_name/sftp_extensions_get_data of the file src/sftp.c of the component SFTP Extension Name Handler. Executing a manipulation of the argument idx can lead to out-of-bounds read. The attack may be performed from remote. Upgrading to version 0.11.4 and 0.12.0 is sufficient to resolve this issue. This patch is called 855a0853ad3abd4a6cd85ce06fce6d8d4c7a0b60. You should upgrade the affected component.
Затронутые продукты
Ссылки
- CVE-2026-3731
- SUSE Bug 1259377
Описание
A flaw was found in libssh. A remote authenticated peer can advertise a zero maximum packet size in SSH_MSG_CHANNEL_OPEN, causing later channel writes to loop indefinitely and consume CPU, leading to denial of service.
Затронутые продукты
Ссылки
- CVE-2026-59843
- SUSE Bug 1272164
Описание
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-2026-59844
- SUSE Bug 1272165
Описание
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.
Затронутые продукты
Ссылки
- CVE-2026-59845
- SUSE Bug 1272166
Описание
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-59846
- SUSE Bug 1272167
Описание
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.
Затронутые продукты
Ссылки
- CVE-2026-59847
- SUSE Bug 1272168
Описание
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-59848
- SUSE Bug 1272169
Описание
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-59850
- SUSE Bug 1272171