{"id":"SUSE-SU-2026:23245-1","summary":"Security update for libssh2_org","details":"This update for libssh2_org fixes the following issues:\n\nSecurity issues fixed:\n\n- CVE-2025-15661: out-of-bounds heap read vulnerability in the `sftp_symlink()` function in `src/sftp.c` (bsc#1268546).\n- CVE-2026-7598: integer overflow in function `userauth_password` of file `src/userauth.c` (bsc#1263890).\n- CVE-2026-58050: heap buffer overflow due to missing bounds check in attribute count of publickey-subsystem response\n  (bsc#1269568).\n- CVE-2026-58051: uninitialized pointer freed when malformed responses are sent by an SSH server (bsc#1269567).\n- CVE-2026-66032: arbitrary code execution via double-free in SFTP session (bsc#1272737).\n- CVE-2026-66033: denial of service via integer underflow in AES-GCM cipher negotiation (bsc#1272736).\n- CVE-2026-66034: information disclosure and potential arbitrary code execution via heap out-of-bounds read\n  (bsc#1272735).\n- CVE-2026-66035: arbitrary code execution via heap buffer overflow during SSH negotiation (bsc#1272734).\n\nOther updates and bugfixes:\n\n- Fix an issue with Encrypt-then-MAC family (bsc#1221622).\n  * Test the ETM feature in the remote end's configuration when receiving data. Upstream issue: #1331.\n- Always add the KEX pseudo-methods `ext-info-c` and `kex-strict-c-v00@openssh.com` when configuring custom method list\n  (bsc#1218971).\n  * The strict-kex extension is announced in the list of available KEX methods. However, when the default KEX method\n    list is modified or replaced, the extension is not added back automatically.\n","modified":"2026-08-27T18:23:27.901535532Z","published":"2026-08-19T10:47:36Z","related":["CVE-2025-15661","CVE-2026-58050","CVE-2026-58051","CVE-2026-66032","CVE-2026-66033","CVE-2026-66034","CVE-2026-66035","CVE-2026-7598"],"upstream":["CVE-2025-15661","CVE-2026-58050","CVE-2026-58051","CVE-2026-66032","CVE-2026-66033","CVE-2026-66034","CVE-2026-66035","CVE-2026-7598"],"references":[{"type":"ADVISORY","url":"https://www.suse.com/support/update/announcement/2026/suse-su-202623245-1/"},{"type":"REPORT","url":"https://bugzilla.suse.com/1218971"},{"type":"REPORT","url":"https://bugzilla.suse.com/1221622"},{"type":"REPORT","url":"https://bugzilla.suse.com/1263890"},{"type":"REPORT","url":"https://bugzilla.suse.com/1268546"},{"type":"REPORT","url":"https://bugzilla.suse.com/1269567"},{"type":"REPORT","url":"https://bugzilla.suse.com/1269568"},{"type":"REPORT","url":"https://bugzilla.suse.com/1272734"},{"type":"REPORT","url":"https://bugzilla.suse.com/1272735"},{"type":"REPORT","url":"https://bugzilla.suse.com/1272736"},{"type":"REPORT","url":"https://bugzilla.suse.com/1272737"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2025-15661"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-58050"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-58051"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-66032"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-66033"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-66034"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-66035"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2026-7598"}],"affected":[{"package":{"name":"libssh2_org","ecosystem":"SUSE:Linux Micro 6.0","purl":"pkg:rpm/suse/libssh2_org&distro=SUSE%20Linux%20Micro%206.0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.11.0-4.1"}]}],"ecosystem_specific":{"binaries":[{"libssh2-1":"1.11.0-4.1"}]},"database_specific":{"source":"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2026:23245-1.json"}}],"schema_version":"1.9.0"}