Summary
Ein Angreifer kann mehrere Schwachstellen in libssh ausnutzen, um erweiterte Berechtigungen zu erlangen, Sicherheitsmaßnahmen zu umgehen, vertrauliche Informationen offenzulegen, einen Denial-of-Service-Angriff auszulösen und Daten zu manipulieren.
Product
libssh ist eine C Bibliothek für das Anbieten von SSH Diensten auf Client- und Serverseite. Sie kann genutzt werden, um aus der Ferne Programme auszuführen, Dateien zu übertragen oder als sicherer und transparenter Tunnel für entfernte Programme genutzt werden.
Vulnerabilities 11
-
High 8.8
Libssh: libssh: authentication bypass via missing gssapi principal check
A flaw was found in libssh. On servers with GSSAPIKeyExchange enabled, the gssapi-keyex path does not verify whether the authenticated Kerberos principal is authorized for the requested local user, allowing authenticated clients to log in as arbitrary users.
-
Medium 6.7
Libssh: libssh: stack buffer overflow in sftp server longname construction
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 ov…
-
Medium 6.5
Libssh: libssh: denial of service via zero advertised channel packet size
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.
-
Medium 6.5
Libssh: libssh: denial of service via oversized sftp read length
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.
-
Medium 5.9
Libssh: libssh: integrity downgrade via openssl aes-gcm tag verification
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.
-
Medium 5.3
Libssh: libssh: denial of service via unchecked proxycommand fork() failure
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.
-
Medium 5.3
Libssh: libssh: denial of service via sftp responses with unknown request ids
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.
-
Medium 4.3
Libssh: libssh: use-after-free via data callbacks on closed channels
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.
-
Low 3.9
Libssh: libssh: information disclosure via proxycommand %r username expansion
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.
-
Low 3.7
Libssh: libssh: information disclosure via short gssapi curve25519 public key
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 unauthent…
-
Low 3.1
Libssh: libssh: denial of service via automatic certificate authentication loop
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.
Revision history
-
#21
Neue Updates von F5 aufgenommen
-
#20
Neue Updates von Debian aufgenommen
-
#19
Neue Updates von F5 aufgenommen
-
#18
Neue Updates von IBM aufgenommen
-
#17
Neue Updates von IBM aufgenommen
-
#16
Neue Updates von Oracle Linux aufgenommen
-
#15
Neue Updates von Oracle Linux aufgenommen
-
#14
Neue Updates von Rocky Enterprise Software Foundation und Red Hat aufgenommen
-
#13
Neue Updates von Ubuntu und Dell aufgenommen
-
#12
Neue Updates von SUSE aufgenommen
-
#11
Neue Updates von Rocky Enterprise Software Foundation aufgenommen
-
#10
Neue Updates von Red Hat aufgenommen
-
#9
Neue Updates von SUSE aufgenommen
-
#8
Neue Updates von SUSE aufgenommen
-
#7
Neue Updates von Debian aufgenommen
-
#6
Neue Updates von Red Hat aufgenommen
-
#5
Neue Updates von SUSE und openSUSE aufgenommen
-
#4
Neue Updates von SUSE aufgenommen
-
#3
Neue Updates von Red Hat aufgenommen
-
#2
Referenz(en) aufgenommen: EUVD-2026-46169, EUVD-2026-46177, EUVD-2026-46179, EUVD-2026-46178, EUVD-2026-46176, EUVD-2026-46254, EUVD-2026-46256, EUVD-2026-46255, EUVD-2026-46263, EUVD-2026-46268, EUVD-2026-46266
-
#1
Initiale Fassung
References
-
libssh 0.12.1 and 0.11.5 security releases vom 2026-07-20
https://www.libssh.org/2026/07/21/libssh-0-12-1-and-0-11-5-security-releases/
-
libssh Security Advisory vom 2026-07-20
https://www.libssh.org/security/advisories/CVE-2026-15370.txt
-
libssh Security Advisory vom 2026-07-20
https://www.libssh.org/security/advisories/CVE-2026-59842.txt
-
libssh Security Advisory vom 2026-07-20
https://www.libssh.org/security/advisories/CVE-2026-59843.txt
-
libssh Security Advisory vom 2026-07-20
https://www.libssh.org/security/advisories/CVE-2026-59844.txt
-
libssh Security Advisory vom 2026-07-20
https://www.libssh.org/security/advisories/CVE-2026-59845.txt
-
libssh Security Advisory vom 2026-07-20
https://www.libssh.org/security/advisories/CVE-2026-59846.txt
-
libssh Security Advisory vom 2026-07-20
https://www.libssh.org/security/advisories/CVE-2026-59847.txt
-
libssh Security Advisory vom 2026-07-20
https://www.libssh.org/security/advisories/CVE-2026-59848.txt
-
libssh Security Advisory vom 2026-07-20
https://www.libssh.org/security/advisories/CVE-2026-59849.txt
-
libssh Security Advisory vom 2026-07-20
https://www.libssh.org/security/advisories/CVE-2026-59850.txt
-
libssh Security Advisory vom 2026-07-20
https://www.libssh.org/security/advisories/CVE-2026-59851.txt
-
Red Hat Security Advisory RHSA-2026:42922 vom 2026-07-22
https://access.redhat.com/errata/RHSA-2026:42922
-
SUSE Security Update SUSE-SU-2026:3302-1 vom 2026-07-28
https://lists.suse.com/pipermail/sle-security-updates/2026-July/027953.html
-
SUSE Security Update SUSE-SU-2026:22948-1 vom 2026-07-28
https://lists.suse.com/pipermail/sle-security-updates/2026-July/028000.html
-
SUSE Security Update SUSE-SU-2026:22940-1 vom 2026-07-28
https://lists.suse.com/pipermail/sle-security-updates/2026-July/027958.html
-
openSUSE Security Update OPENSUSE-SU-2026:11377-1 vom 2026-07-28
https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/YZ324UUCGQ4JEC4ZOJMJODWYVPSFBWUU/
-
SUSE Security Update SUSE-SU-2026:3330-1 vom 2026-07-28
https://lists.suse.com/pipermail/sle-security-updates/2026-July/027990.html
-
SUSE Security Update SUSE-SU-2026:22956-1 vom 2026-07-28
https://lists.suse.com/pipermail/sle-security-updates/2026-July/027992.html
-
Red Hat Security Advisory RHSA-2026:47768 vom 2026-07-29
https://access.redhat.com/errata/RHSA-2026:47768
-
Debian Security Advisory DSA-6410 vom 2026-08-02
https://security-tracker.debian.org/tracker/DSA-6410-1
-
SUSE Security Update SUSE-SU-2026:3463-1 vom 2026-08-03
https://lists.suse.com/pipermail/sle-security-updates/2026-August/028117.html
-
SUSE Security Update SUSE-SU-2026:23056-1 vom 2026-08-12
https://lists.suse.com/pipermail/sle-security-updates/2026-August/028271.html
-
Red Hat Security Advisory RHSA-2026:55855 vom 2026-08-17
https://access.redhat.com/errata/RHSA-2026:55855
-
Oracle Linux Security Advisory ELSA-2026-55855 vom 2026-08-18
https://linux.oracle.com/errata/ELSA-2026-55855.html
-
Rocky Linux Security Advisory RLSA-2026:55855 vom 2026-08-18
https://errata.build.resf.org/RLSA-2026:55855
-
SUSE Security Update SUSE-SU-2026:23168-1 vom 2026-08-21
https://lists.suse.com/pipermail/sle-security-updates/2026-August/028419.html
-
Ubuntu Security Notice USN-8699-1 vom 2026-08-31
https://ubuntu.com/security/notices/USN-8699-1
-
Dell Security Advisory DSA-2026-386 vom 2026-09-01
https://www.dell.com/support/kbdoc/000503504/dsa-2026-386-security-update-f
-
Rocky Linux Security Advisory RLSA-2026:62218 vom 2026-09-02
https://errata.build.resf.org/RLSA-2026:62218
-
Rocky Linux Security Advisory RLSA-2026:62217 vom 2026-09-02
https://errata.build.resf.org/RLSA-2026:62217
-
Red Hat Security Advisory RHSA-2026:62218 vom 2026-09-01
https://access.redhat.com/errata/RHSA-2026:62218
-
Red Hat Security Advisory RHSA-2026:62217 vom 2026-09-01
https://access.redhat.com/errata/RHSA-2026:62217
-
Oracle Linux Security Advisory ELSA-2026-62218 vom 2026-09-03
https://linux.oracle.com/errata/ELSA-2026-62218-0.html
-
Oracle Linux Security Advisory ELSA-2026-62217 vom 2026-09-07
https://linux.oracle.com/errata/ELSA-2026-62217-0.html
-
IBM Security Bulletin 7287318 vom 2026-09-14
https://www.ibm.com/support/pages/node/7287318
-
IBM Security Bulletin 7290794 vom 2026-10-03
https://www.ibm.com/support/pages/node/7290794
-
F5 Security Advisory K000163675 vom 2026-10-13
https://my.f5.com/manage/s/article/K000163675
-
Debian Security Advisory DLA-4844 vom 2026-10-20
https://lists.debian.org/debian-lts-announce/2026/10/msg00038.html
-
F5 Security Advisory K000163847 vom 2026-10-23
https://my.f5.com/manage/s/article/K000163847