{"id":"CVE-2026-0965","aliases":["ALPINE-CVE-2026-0965","ALSA-2026:18160","ALSA-2026:18683","AZL-81089","BELL-CVE-2026-0965","CLSA-2026-1779467653","CLSA-2026-1779888685","DEBIAN-CVE-2026-0965","EUVD-2026-16328","GHSA-q35q-xwh9-8pgw","JLSEC-2026-780","MGASA-2026-0202","OESA-2026-1558","OESA-2026-1559","OESA-2026-1560","OESA-2026-1561","OESA-2026-1562","OESA-2026-1563","RHSA-2026:18160","RHSA-2026:18683","RLSA-2026:18160","RLSA-2026:18683","SUSE-SU-2026:0567-1","SUSE-SU-2026:0778-1","SUSE-SU-2026:0779-1","SUSE-SU-2026:1344-1","SUSE-SU-2026:1565-1","SUSE-SU-2026:20524-1","SUSE-SU-2026:20531-1","SUSE-SU-2026:21396-1","SUSE-SU-2026:21428-1","UBUNTU-CVE-2026-0965","USN-8051-1","openSUSE-SU-2026:10203-1","openSUSE-SU-2026:20647-1"],"status":"published","title":"Libssh: libssh: denial of service via improper configuration file handling","description":"A flaw was found in libssh where it can attempt to open arbitrary files during configuration parsing. A local attacker can exploit this by providing a malicious configuration file or when the system is misconfigured. This vulnerability could lead to a Denial of Service (DoS) by causing the system to try and access dangerous files, such as block devices or large system files, which can disrupt normal operations.","severity":{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.00164,"percentile":0.05637,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-73"],"published":"2026-02-13T00:00:00Z","modified":"2026-11-05T05:40:51Z","fixes":[{"ecosystem":"Alpine:v3.23","package":"libssh","fixed_in":["0.11.4-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.24","package":"libssh","fixed_in":["0.12.0-r0"],"sources":["osv"]},{"ecosystem":"Azure Linux:3","package":"libssh","fixed_in":["0.10.6-7"],"sources":["osv"]},{"ecosystem":"Alpaquita:23","package":"libssh","fixed_in":["0.11.4-r0"],"sources":["osv"]},{"ecosystem":"Alpaquita:25","package":"libssh","fixed_in":["0.11.4-r0"],"sources":["osv"]},{"ecosystem":"Alpaquita:stream","package":"libssh","fixed_in":["0.11.4-r0"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"libssh","fixed_in":["0.10.6-0+deb12u3"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"libssh","fixed_in":["0.11.5-0+deb13u1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"libssh","fixed_in":["0.12.0-1"],"sources":["osv"]},{"ecosystem":"Julia","package":"libssh_jll","fixed_in":["0.11.4+0"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:16.04:LTS","package":"libssh","fixed_in":["0.6.3-4.3ubuntu0.6+esm4"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:18.04:LTS","package":"libssh","fixed_in":["0.8.0~20170825.94fa1e38-1ubuntu0.7+esm6"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:20.04:LTS","package":"libssh","fixed_in":["0.9.3-2ubuntu2.5+esm3"],"sources":["osv"]},{"ecosystem":"Ubuntu:22.04:LTS","package":"libssh","fixed_in":["0.9.6-2ubuntu0.22.04.6"],"sources":["osv"]},{"ecosystem":"Ubuntu:24.04:LTS","package":"libssh","fixed_in":["0.10.6-2ubuntu0.3"],"sources":["osv"]},{"ecosystem":"Ubuntu:25.10","package":"libssh","fixed_in":["0.11.2-1ubuntu0.2"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Alpine:v3.23","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.11.4-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.24","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.12.0-r0"}]}]},{"source":"osv","ecosystem":"AlmaLinux:10","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.12.0-2.el10"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:10","package":"libssh-config","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.12.0-2.el10"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:10","package":"libssh-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.12.0-2.el10"}]}],"bundled":5},{"source":"osv","ecosystem":"AlmaLinux:9","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.4-18.el9"}]}],"bundled":10},{"source":"osv","ecosystem":"AlmaLinux:9","package":"libssh-config","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.4-18.el9"}]}],"bundled":10},{"source":"osv","ecosystem":"AlmaLinux:9","package":"libssh-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.4-18.el9"}]}],"bundled":10},{"source":"osv","ecosystem":"Azure Linux:3","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.6-7"}]}]},{"source":"osv","ecosystem":"Alpaquita:23","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.10.4-r0"},{"fixed":"0.11.4-r0"}]}]},{"source":"osv","ecosystem":"Alpaquita:25","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.11.1-r0"},{"fixed":"0.11.4-r0"}]}]},{"source":"osv","ecosystem":"Alpaquita:stream","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.9.6-r1"},{"fixed":"0.11.4-r0"}]}]},{"source":"osv","ecosystem":"TuxCare:AlmaLinux:9.6","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.4-15.el9_6.tuxcare.els8"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:AlmaLinux:9.6","package":"libssh-config","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.4-15.el9_6.tuxcare.els8"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:AlmaLinux:9.6","package":"libssh-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.4-15.el9_6.tuxcare.els8"}]}],"bundled":4},{"source":"osv","ecosystem":"TuxCare:AlmaLinux:9.2","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.4-8.el9_2.tuxcare.els12"}]}],"bundled":3},{"source":"osv","ecosystem":"TuxCare:AlmaLinux:9.2","package":"libssh-config","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.4-8.el9_2.tuxcare.els12"}]}],"bundled":3},{"source":"osv","ecosystem":"TuxCare:AlmaLinux:9.2","package":"libssh-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.4-8.el9_2.tuxcare.els12"}]}],"bundled":3},{"source":"osv","ecosystem":"Debian:12","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.6-0+deb12u3"}]}],"versions":["0.10.5-2","0.10.5-3","0.10.5-3+hurd.1","0.10.6-0+deb12u1","0.10.6-0+deb12u2"]},{"source":"osv","ecosystem":"Debian:13","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.11.5-0+deb13u1"}]}],"versions":["0.11.2-1","0.11.2-1+deb13u1","0.11.3-1"]},{"source":"osv","ecosystem":"Debian:14","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.12.0-1"}]}],"versions":["0.11.2-1","0.11.3-1"]},{"source":"osv","ecosystem":"Julia","package":"libssh_jll","ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"0.11.4+0"}]}]},{"source":"osv","ecosystem":"Mageia:9","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.6-1.2.mga9"}]}],"bundled":5},{"source":"osv","ecosystem":"openEuler:24.03-LTS-SP1","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.5-9.oe2403sp1"}]}],"bundled":5},{"source":"osv","ecosystem":"openEuler:24.03-LTS-SP2","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.5-9.oe2403sp2"}]}],"bundled":5},{"source":"osv","ecosystem":"openEuler:24.03-LTS-SP3","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.5-10.oe2403sp3"}]}],"bundled":6},{"source":"osv","ecosystem":"openEuler:20.03-LTS-SP4","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.4-15.oe2003sp4"}]}],"bundled":5},{"source":"osv","ecosystem":"openEuler:22.03-LTS-SP4","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.6-15.oe2203sp4"}]}],"bundled":5},{"source":"osv","ecosystem":"openEuler:24.03-LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.5-9.oe2403"}]}],"bundled":3},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:10.2","package":"libssh-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.12.0-2.el10"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:10.2","package":"libssh-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.12.0-2.el10"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:10.2","package":"libssh-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.12.0-2.el10"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:10.2","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.12.0-2.el10"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:10.2","package":"libssh-config","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.12.0-2.el10"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:9::appstream","package":"libssh-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.4-18.el9"}]}],"bundled":10},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:9::appstream","package":"libssh-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.4-18.el9"}]}],"bundled":10},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:9::appstream","package":"libssh-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.4-18.el9"}]}],"bundled":10},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:9::baseos","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.4-18.el9"}]}],"bundled":10},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:9::baseos","package":"libssh-config","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.4-18.el9"}]}],"bundled":10},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:9::baseos","package":"libssh-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.4-18.el9"}]}],"bundled":10},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:9::baseos","package":"libssh-debugsource","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.4-18.el9"}]}],"bundled":10},{"source":"osv","ecosystem":"Rocky Linux:10","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.12.0-2.el10"}]}],"bundled":5},{"source":"osv","ecosystem":"Rocky Linux:9","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.4-18.el9"}]}],"bundled":10},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.2","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-150200.13.15.1"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-3.21.1"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP7","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-150600.11.9.1"}]}],"bundled":5},{"source":"osv","ecosystem":"openSUSE:Leap 15.6","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-150600.11.9.1"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.3-12.28.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.3","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-150400.3.17.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.4","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-150400.3.17.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.5","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-150400.3.17.1"}]}],"bundled":6},{"source":"osv","ecosystem":"SUSE:Linux Micro 6.0","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.6-4.1"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Linux Micro 6.1","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.6-slfo.1.1_4.1"}]}],"bundled":5},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.3-4.3ubuntu0.6+esm4"}]}],"versions":["0.6.3-3ubuntu3","0.6.3-4.1","0.6.3-4.2","0.6.3-4.2ubuntu1","0.6.3-4.3","0.6.3-4.3ubuntu0.1","0.6.3-4.3ubuntu0.2","0.6.3-4.3ubuntu0.5","0.6.3-4.3ubuntu0.6","0.6.3-4.3ubuntu0.6+esm1","0.6.3-4.3ubuntu0.6+esm2","0.6.3-4.3ubuntu0.6+esm3"]},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.0~20170825.94fa1e38-1ubuntu0.7+esm6"}]}],"versions":["0.7.5-1","0.8.0~20170825.94fa1e38-1","0.8.0~20170825.94fa1e38-1build1","0.8.0~20170825.94fa1e38-1ubuntu0.1","0.8.0~20170825.94fa1e38-1ubuntu0.2","0.8.0~20170825.94fa1e38-1ubuntu0.5","0.8.0~20170825.94fa1e38-1ubuntu0.6","0.8.0~20170825.94fa1e38-1ubuntu0.7","0.8.0~20170825.94fa1e38-1ubuntu0.7+esm3","0.8.0~20170825.94fa1e38-1ubuntu0.7+esm4","0.8.0~20170825.94fa1e38-1ubuntu0.7+esm5"]},{"source":"osv","ecosystem":"Ubuntu:Pro:20.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.3-2ubuntu2.5+esm3"}]}],"versions":["0.9.0-1ubuntu1","0.9.0-1ubuntu4","0.9.0-1ubuntu5","0.9.3-2ubuntu1","0.9.3-2ubuntu2","0.9.3-2ubuntu2.1","0.9.3-2ubuntu2.2","0.9.3-2ubuntu2.3","0.9.3-2ubuntu2.4","0.9.3-2ubuntu2.5","0.9.3-2ubuntu2.5+esm1","0.9.3-2ubuntu2.5+esm2"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.6-2ubuntu0.22.04.6"}]}],"versions":["0.9.6-1","0.9.6-1build1","0.9.6-2","0.9.6-2build1","0.9.6-2ubuntu0.22.04.1","0.9.6-2ubuntu0.22.04.2","0.9.6-2ubuntu0.22.04.3","0.9.6-2ubuntu0.22.04.4","0.9.6-2ubuntu0.22.04.5"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.6-2ubuntu0.3"}]}],"versions":["0.10.5-3ubuntu1","0.10.5-3ubuntu2","0.10.6-2","0.10.6-2build1","0.10.6-2build2","0.10.6-2ubuntu0.1","0.10.6-2ubuntu0.2"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.11.2-1ubuntu0.2"}]}],"versions":["0.11.1-1","0.11.1-2","0.11.2-1","0.11.2-1build1","0.11.2-1ubuntu0.1"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.6-2ubuntu0.22.04.6"}]}],"versions":["0.9.6-1","0.9.6-1build1","0.9.6-2","0.9.6-2build1","0.9.6-2ubuntu0.22.04.1","0.9.6-2ubuntu0.22.04.2","0.9.6-2ubuntu0.22.04.3","0.9.6-2ubuntu0.22.04.4","0.9.6-2ubuntu0.22.04.5"],"bundled":6},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.6-2ubuntu0.3"}]}],"versions":["0.10.5-3ubuntu1","0.10.5-3ubuntu2","0.10.6-2","0.10.6-2build1","0.10.6-2build2","0.10.6-2ubuntu0.1","0.10.6-2ubuntu0.2"],"bundled":6},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.11.2-1ubuntu0.2"}]}],"versions":["0.11.1-1","0.11.1-2","0.11.2-1","0.11.2-1build1","0.11.2-1ubuntu0.1"],"bundled":6},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.11.4-1.1"}]}],"bundled":5}],"products":[{"vendor":"libssh","product":"libssh"},{"vendor":"red hat","product":"red hat enterprise linux 10"},{"vendor":"red hat","product":"red hat enterprise linux 6"},{"vendor":"red hat","product":"red hat enterprise linux 7"},{"vendor":"red hat","product":"red hat enterprise linux 8"},{"vendor":"red hat","product":"red hat enterprise linux 9"},{"vendor":"red hat","product":"red hat hardened images"},{"vendor":"red hat","product":"red hat openshift container platform 4"},{"vendor":"redhat","product":"enterprise_linux"}],"references":[{"url":"https://access.redhat.com/errata/RHSA-2026:18160","tags":["vendor-advisory","x_refsource_REDHAT","advisory","web"]},{"url":"https://access.redhat.com/errata/RHSA-2026:18683","tags":["vendor-advisory","x_refsource_REDHAT","advisory","web"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-0965","tags":["vdb-entry","x_refsource_REDHAT","Third Party Advisory","report","advisory","web"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2436980","tags":["issue-tracking","x_refsource_REDHAT","Third Party Advisory","report","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-0965","tags":["web","advisory"]},{"url":"https://github.com/advisories/GHSA-q35q-xwh9-8pgw"},{"url":"https://security.alpinelinux.org/vuln/CVE-2026-0965","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-0964","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-0966","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-0967","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-0968","tags":["report"]},{"url":"https://bugzilla.redhat.com/2433121","tags":["report"]},{"url":"https://bugzilla.redhat.com/2436979","tags":["report"]},{"url":"https://bugzilla.redhat.com/2436980","tags":["report"]},{"url":"https://bugzilla.redhat.com/2436981","tags":["report"]},{"url":"https://bugzilla.redhat.com/2436982","tags":["report"]},{"url":"https://errata.almalinux.org/10/ALSA-2026-18160.html","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2025-4877","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2025-4878","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2025-5351","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2025-8114","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2025-8277","tags":["report"]},{"url":"https://bugzilla.redhat.com/2369367","tags":["report"]},{"url":"https://bugzilla.redhat.com/2376184","tags":["report"]},{"url":"https://bugzilla.redhat.com/2376193","tags":["report"]},{"url":"https://bugzilla.redhat.com/2383220","tags":["report"]},{"url":"https://bugzilla.redhat.com/2383888","tags":["report"]},{"url":"https://errata.almalinux.org/9/ALSA-2026-18683.html","tags":["advisory"]},{"url":"https://docs.bell-sw.com/security/cves/CVE-2026-0965","tags":["advisory"]},{"url":"https://errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1779467653.html","tags":["advisory"]},{"url":"https://errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1779888685.html","tags":["advisory"]},{"url":"https://access.redhat.com/downloads/content/package-browser/","tags":["web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/0xxx/CVE-2026-0965.json","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2026-0965","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2026-0202.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=35138","tags":["report"]},{"url":"http://www.slackware.com/security/viewer.php?l=slackware-security\u0026y=2026\u0026m=slackware-security.387438","tags":["web"]},{"url":"https://www.libssh.org/security/advisories/CVE-2026-0964.txt","tags":["advisory"]},{"url":"https://www.libssh.org/security/advisories/CVE-2026-0965.txt","tags":["advisory","report"]},{"url":"https://www.libssh.org/security/advisories/CVE-2026-0966.txt","tags":["advisory"]},{"url":"https://www.libssh.org/security/advisories/CVE-2026-0967.txt","tags":["advisory"]},{"url":"https://www.libssh.org/security/advisories/CVE-2026-0968.txt","tags":["advisory"]},{"url":"https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-1558","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-0964","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-0966","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-0967","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-0968","tags":["advisory"]},{"url":"https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-1559","tags":["advisory"]},{"url":"https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-1560","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-3731","tags":["advisory"]},{"url":"https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-1561","tags":["advisory"]},{"url":"https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-1562","tags":["advisory"]},{"url":"https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-1563","tags":["advisory"]},{"url":"https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10/html/10.2_release_notes/index","tags":["article"]},{"url":"https://access.redhat.com/security/updates/classification/#moderate","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2433121","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2436979","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2436981","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2436982","tags":["report"]},{"url":"https://issues.redhat.com/browse/RHEL-133421","tags":["article"]},{"url":"https://issues.redhat.com/browse/RHEL-70825","tags":["article"]},{"url":"https://issues.redhat.com/browse/RHEL-93748","tags":["article"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_18160.json","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-0964","tags":["advisory"]},{"url":"https://www.libssh.org/2026/02/10/libssh-0-12-0-and-0-11-4-security-releases/","tags":["article"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-0965","tags":["advisory","report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-0966","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-0967","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-0968","tags":["advisory"]},{"url":"https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/9.8_release_notes/index","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2369367","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2376184","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2376193","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2383220","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2383888","tags":["report"]},{"url":"https://issues.redhat.com/browse/RHEL-150661","tags":["article"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_18683.json","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2025-4877","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-4877","tags":["advisory"]},{"url":"https://git.libssh.org/projects/libssh.git/commit/?h=stable-0.11\u0026id=6fd9cc8ce3958092a1aae11f1f2e911b2747732d","tags":["article"]},{"url":"https://www.libssh.org/security/advisories/CVE-2025-4877.txt","tags":["article"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2025-4878","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-4878","tags":["advisory"]},{"url":"https://git.libssh.org/projects/libssh.git/commit/?id=697650caa97eaf7623924c75f9fcfec6dd423cd1","tags":["article"]},{"url":"https://git.libssh.org/projects/libssh.git/commit/?id=b35ee876adc92a208d47194772e99f9c71e0bedb","tags":["article"]},{"url":"https://www.libssh.org/security/advisories/CVE-2025-4878.txt","tags":["article"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2025-5351","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-5351","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2025-8114","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-8114","tags":["advisory"]},{"url":"https://git.libssh.org/projects/libssh.git/commit/?id=53ac23ded4cb2c5463f6c4cd1525331bd578812d","tags":["article"]},{"url":"https://git.libssh.org/projects/libssh.git/commit/?id=65f363c9","tags":["article"]},{"url":"https://www.libssh.org/security/advisories/CVE-2025-8114.txt","tags":["article"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2025-8277","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-8277","tags":["advisory"]},{"url":"https://www.libssh.org/security/advisories/CVE-2025-8277.txt","tags":["article"]},{"url":"https://errata.rockylinux.org/RLSA-2026:18160","tags":["advisory"]},{"url":"https://errata.rockylinux.org/RLSA-2026:18683","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-20260567-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1258045","tags":["report"]},{"url":"https://bugzilla.suse.com/1258049","tags":["report"]},{"url":"https://bugzilla.suse.com/1258054","tags":["report"]},{"url":"https://bugzilla.suse.com/1258080","tags":["report"]},{"url":"https://bugzilla.suse.com/1258081","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2026-0964","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2026-0965","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2026-0966","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2026-0967","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2026-0968","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-20260778-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-20260779-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-20261344-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1259377","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2026-3731","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-20261565-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-202620524-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-202620531-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-202621396-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1246974","tags":["report"]},{"url":"https://bugzilla.suse.com/1249375","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2025-8114","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2025-8277","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-202621428-1/","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2026-0965","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-8051-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-8051-2","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2025-8277","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2026-0964","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2026-0966","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2026-0967","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2026-0968","tags":["report"]},{"url":"","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2026-0965","title":"Libssh: libssh: denial of service via improper configuration file handling","description":"A flaw was found in libssh where it can attempt to open arbitrary files during configuration parsing. A local attacker can exploit this by providing a malicious configuration file or when the system is misconfigured. This vulnerability could lead to a Denial of Service (DoS) by causing the system to try and access dangerous files, such as block devices or large system files, which can disrupt normal operations.","status":"published","published":"2026-03-26T20:06:33.336Z","modified":"2026-11-06T17:49:01.195Z","cvss":[{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low","assessor":"cna"}],"cwes":["CWE-73"],"updated_at":"2026-11-06T18:59:07.714367Z"}],"euvd":[{"id":"EUVD-2026-16328","description":"A flaw was found in libssh where it can attempt to open arbitrary files during configuration parsing. A local attacker can exploit this by providing a malicious configuration file or when the system is misconfigured. This vulnerability could lead to a Denial of Service (DoS) by causing the system to try and access dangerous files, such as block devices or large system files, which can disrupt normal operations.","status":"published","published":"2026-03-26T20:06:33Z","modified":"2026-11-06T17:49:01Z","cvss":[{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low"}],"updated_at":"2026-11-06T19:05:53.354277Z"}],"ghsa":[{"id":"GHSA-q35q-xwh9-8pgw","title":"A flaw was found in libssh where it can attempt to open arbitrary files during configuration...","description":"A flaw was found in libssh where it can attempt to open arbitrary files during configuration parsing. A local attacker can exploit this by providing a malicious configuration file or when the system is misconfigured. This vulnerability could lead to a Denial of Service (DoS) by causing the system to try and access dangerous files, such as block devices or large system files, which can disrupt normal operations.","status":"published","published":"2026-03-26T21:31:27Z","modified":"2026-05-19T15:32:26Z","cvss":[{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low"}],"cwes":["CWE-73"],"updated_at":"2026-11-02T15:08:12.634242Z"}],"nvd":[{"id":"CVE-2026-0965","description":"A flaw was found in libssh where it can attempt to open arbitrary files during configuration parsing. A local attacker can exploit this by providing a malicious configuration file or when the system is misconfigured. This vulnerability could lead to a Denial of Service (DoS) by causing the system to try and access dangerous files, such as block devices or large system files, which can disrupt normal operations.","status":"published","published":"2026-03-26T21:17:00.607Z","modified":"2026-11-06T18:17:30.34Z","cvss":[{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low","assessor":"secondary"}],"cwes":["CWE-73"],"updated_at":"2026-11-06T20:01:11.301896Z"}],"osv":[{"id":"ALPINE-CVE-2026-0965","description":"A flaw was found in libssh where it can attempt to open arbitrary files during configuration parsing. A local attacker can exploit this by providing a malicious configuration file or when the system is misconfigured. This vulnerability could lead to a Denial of Service (DoS) by causing the system to try and access dangerous files, such as block devices or large system files, which can disrupt normal operations.","status":"published","published":"2026-03-26T21:17:00.607Z","modified":"2026-11-03T06:32:52.341450286Z","cvss":[{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low"}],"updated_at":"2026-11-03T07:16:26.770911Z"},{"id":"BELL-CVE-2026-0965","status":"published","published":"2026-02-15T06:08:53.563055Z","modified":"2026-03-28T07:15:46.168038Z","cvss":[{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low"}],"updated_at":"2026-11-02T15:28:23.037038Z"},{"id":"CVE-2026-0965","title":"Libssh: libssh: denial of service via improper configuration file handling","description":"A flaw was found in libssh where it can attempt to open arbitrary files during configuration parsing. A local attacker can exploit this by providing a malicious configuration file or when the system is misconfigured. This vulnerability could lead to a Denial of Service (DoS) by causing the system to try and access dangerous files, such as block devices or large system files, which can disrupt normal operations.","status":"published","published":"2026-03-26T20:06:33.336Z","modified":"2026-11-08T02:31:07.058248157Z","cvss":[{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low"}],"cwes":["CWE-73"],"updated_at":"2026-11-07T03:07:59.125768Z"},{"id":"DEBIAN-CVE-2026-0965","description":"A flaw was found in libssh where it can attempt to open arbitrary files during configuration parsing. A local attacker can exploit this by providing a malicious configuration file or when the system is misconfigured. This vulnerability could lead to a Denial of Service (DoS) by causing the system to try and access dangerous files, such as block devices or large system files, which can disrupt normal operations.","status":"published","published":"2026-03-26T21:17:00.607Z","modified":"2026-11-07T09:47:23.163213026Z","cvss":[{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low"}],"updated_at":"2026-11-07T10:14:39.995311Z"},{"id":"JLSEC-2026-780","description":"A flaw was found in libssh where it can attempt to open arbitrary files during configuration parsing. A local attacker can exploit this by providing a malicious configuration file or when the system is misconfigured. This vulnerability could lead to a Denial of Service (DoS) by causing the system to try and access dangerous files, such as block devices or large system files, which can disrupt normal operations.","status":"published","published":"2026-07-23T14:46:44.71Z","modified":"2026-07-23T15:00:04.814081281Z","cvss":[{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low"}],"updated_at":"2026-11-02T15:47:19.003546Z"},{"id":"OESA-2026-1558","title":"libssh security update","description":"The ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl).\r\n\r\nSecurity Fix(es):\n\n(CVE-2026-0964)\n\n(CVE-2026-0965)\n\n(CVE-2026-0966)\n\n(CVE-2026-0967)\n\n(CVE-2026-0968)","status":"published","published":"2026-03-15T11:10:33Z","modified":"2026-08-18T01:19:36.963884757Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L","level":"medium"}],"updated_at":"2026-11-02T15:52:45.721983Z"},{"id":"OESA-2026-1559","title":"libssh security update","description":"The ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl).\r\n\r\nSecurity Fix(es):\n\n(CVE-2026-0964)\n\n(CVE-2026-0965)\n\n(CVE-2026-0966)\n\n(CVE-2026-0967)\n\n(CVE-2026-0968)","status":"published","published":"2026-03-15T11:10:33Z","modified":"2026-08-18T01:19:36.905241206Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L","level":"medium"}],"updated_at":"2026-11-02T15:52:45.721983Z"},{"id":"OESA-2026-1560","title":"libssh security update","description":"The ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl).\r\n\r\nSecurity Fix(es):\n\n(CVE-2026-0964)\n\n(CVE-2026-0965)\n\n(CVE-2026-0966)\n\n(CVE-2026-0967)\n\n(CVE-2026-0968)\n\nA 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)","status":"published","published":"2026-03-15T11:10:34Z","modified":"2026-08-18T01:19:36.969341781Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:52:45.721983Z"},{"id":"OESA-2026-1561","title":"libssh security update","description":"The ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl).\r\n\r\nSecurity Fix(es):\n\n(CVE-2026-0964)\n\n(CVE-2026-0965)\n\n(CVE-2026-0966)\n\n(CVE-2026-0967)\n\n(CVE-2026-0968)","status":"published","published":"2026-03-15T11:10:34Z","modified":"2026-08-18T01:19:36.959281357Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L","level":"medium"}],"updated_at":"2026-11-02T15:52:45.721983Z"},{"id":"OESA-2026-1562","title":"libssh security update","description":"The ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl).\r\n\r\nSecurity Fix(es):\n\n(CVE-2026-0964)\n\n(CVE-2026-0965)\n\n(CVE-2026-0966)\n\n(CVE-2026-0967)\n\n(CVE-2026-0968)","status":"published","published":"2026-03-15T11:10:34Z","modified":"2026-08-18T01:19:37.354337046Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L","level":"medium"}],"updated_at":"2026-11-02T15:52:45.721983Z"},{"id":"OESA-2026-1563","title":"libssh security update","description":"The ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl).\r\n\r\nSecurity Fix(es):\n\n(CVE-2026-0965)\n\n(CVE-2026-0966)\n\n(CVE-2026-0968)","status":"published","published":"2026-03-15T11:10:34Z","modified":"2026-08-18T01:19:36.998417431Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L","level":"medium"}],"updated_at":"2026-11-02T15:52:45.721983Z"},{"id":"RHSA-2026:18160","title":"Red Hat Security Advisory: libssh security update","status":"published","published":"2026-05-19T10:06:36Z","modified":"2026-10-17T10:10:03Z","cvss":[{"version":"3.0","score":6.5,"vector":"CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:H","level":"medium"}],"updated_at":"2026-11-02T15:53:18.520917Z"},{"id":"RHSA-2026:18683","title":"Red Hat Security Advisory: libssh security update","status":"published","published":"2026-05-20T10:09:25Z","modified":"2026-10-17T10:10:05Z","cvss":[{"version":"3.0","score":6.5,"vector":"CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:H","level":"medium"}],"updated_at":"2026-11-02T15:53:18.520917Z"},{"id":"RLSA-2026:18160","title":"Moderate: libssh security update","description":"libssh is a library which implements the SSH protocol. It can be used to implement client and server applications.\n\nSecurity Fix(es):\n\n* libssh: Buffer underflow in ssh_get_hexa() on invalid input (CVE-2026-0966)\n\n* libssh: Improper sanitation of paths received from SCP servers (CVE-2026-0964)\n\n* libssh: libssh: Denial of Service via improper configuration file handling (CVE-2026-0965)\n\n* libssh: libssh: Denial of Service via inefficient regular expression processing (CVE-2026-0967)\n\n* libssh: libssh: Denial of Service due to malformed SFTP message (CVE-2026-0968)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.\n\nAdditional Changes:\n\nFor detailed information on changes in this release, see the Rocky Linux 10 Release Notes linked from the References section.","status":"published","published":"2026-05-29T16:03:24.060458Z","modified":"2026-05-29T16:30:22.795417051Z","cvss":[{"version":"3.0","score":6.5,"vector":"CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:H","level":"medium"}],"updated_at":"2026-11-02T15:53:25.508922Z"},{"id":"RLSA-2026:18683","title":"Moderate: libssh security update","description":"libssh is a library which implements the SSH protocol. It can be used to implement client and server applications.\n\nSecurity Fix(es):\n\n* libssh: Double Free Vulnerability in libssh Key Export Functions (CVE-2025-5351)\n\n* libssh: Use of uninitialized variable in privatekey_from_file() (CVE-2025-4878)\n\n* libssh: Write beyond bounds in binary to base64 conversion functions (CVE-2025-4877)\n\n* libssh: NULL Pointer Dereference in libssh KEX Session ID Calculation (CVE-2025-8114)\n\n* libssh: Memory Exhaustion via Repeated Key Exchange in libssh (CVE-2025-8277)\n\n* libssh: Buffer underflow in ssh_get_hexa() on invalid input (CVE-2026-0966)\n\n* libssh: Improper sanitation of paths received from SCP servers (CVE-2026-0964)\n\n* libssh: libssh: Denial of Service via improper configuration file handling (CVE-2026-0965)\n\n* libssh: libssh: Denial of Service via inefficient regular expression processing (CVE-2026-0967)\n\n* libssh: libssh: Denial of Service due to malformed SFTP message (CVE-2026-0968)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.\n\nAdditional Changes:\n\nFor detailed information on changes in this release, see the Rocky Linux 9 Release Notes linked from the References section.","status":"published","published":"2026-05-28T15:43:06.024531Z","modified":"2026-05-28T16:00:22.703988412Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:53:25.508922Z"},{"id":"UBUNTU-CVE-2026-0965","description":"A flaw was found in libssh where it can attempt to open arbitrary files during configuration parsing. A local attacker can exploit this by providing a malicious configuration file or when the system is misconfigured. This vulnerability could lead to a Denial of Service (DoS) by causing the system to try and access dangerous files, such as block devices or large system files, which can disrupt normal operations.","status":"published","published":"2026-02-13T00:00:00Z","modified":"2026-04-22T16:18:09.478339Z","cvss":[{"version":"3.0","score":3.3,"vector":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low"}],"updated_at":"2026-11-02T16:55:58.519486Z"},{"id":"ALSA-2026:18160","title":"Moderate: libssh security update","description":"libssh is a library which implements the SSH protocol. It can be used to implement client and server applications.  \n\nSecurity Fix(es):  \n\n  * libssh: Buffer underflow in ssh_get_hexa() on invalid input (CVE-2026-0966)\n  * libssh: Improper sanitation of paths received from SCP servers (CVE-2026-0964)\n  * libssh: libssh: Denial of Service via improper configuration file handling (CVE-2026-0965)\n  * libssh: libssh: Denial of Service via inefficient regular expression processing (CVE-2026-0967)\n  * libssh: libssh: Denial of Service due to malformed SFTP message (CVE-2026-0968)\n\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.  \n\nAdditional Changes:  \n\nFor detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.\n","status":"published","published":"2026-05-19T00:00:00Z","modified":"2026-10-29T11:30:14.075935971Z","updated_at":"2026-11-02T15:27:53.875139Z"},{"id":"ALSA-2026:18683","title":"Moderate: libssh security update","description":"libssh is a library which implements the SSH protocol. It can be used to implement client and server applications.  \n\nSecurity Fix(es):  \n\n  * libssh: Double Free Vulnerability in libssh Key Export Functions (CVE-2025-5351)\n  * libssh: Use of uninitialized variable in privatekey_from_file() (CVE-2025-4878)\n  * libssh: Write beyond bounds in binary to base64 conversion functions (CVE-2025-4877)\n  * libssh: NULL Pointer Dereference in libssh KEX Session ID Calculation (CVE-2025-8114)\n  * libssh: Memory Exhaustion via Repeated Key Exchange in libssh (CVE-2025-8277)\n  * libssh: Buffer underflow in ssh_get_hexa() on invalid input (CVE-2026-0966)\n  * libssh: Improper sanitation of paths received from SCP servers (CVE-2026-0964)\n  * libssh: libssh: Denial of Service via improper configuration file handling (CVE-2026-0965)\n  * libssh: libssh: Denial of Service via inefficient regular expression processing (CVE-2026-0967)\n  * libssh: libssh: Denial of Service due to malformed SFTP message (CVE-2026-0968)\n\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.  \n\nAdditional Changes:  \n\nFor detailed information on changes in this release, see the AlmaLinuxRelease Notes linked from the References section.\n","status":"published","published":"2026-05-19T00:00:00Z","modified":"2026-10-29T11:32:31.079999242Z","updated_at":"2026-11-02T15:27:53.875139Z"},{"id":"AZL-81089","title":"CVE-2026-0965 affecting package libssh for versions less than 0.10.6-7","description":"A flaw was found in libssh where it can attempt to open arbitrary files during configuration parsing. A local attacker can exploit this by providing a malicious configuration file or when the system is misconfigured. This vulnerability could lead to a Denial of Service (DoS) by causing the system to try and access dangerous files, such as block devices or large system files, which can disrupt normal operations.","status":"published","published":"2026-03-26T21:17:00Z","modified":"2026-11-05T05:40:51Z","updated_at":"2026-11-05T16:41:24.800038Z"},{"id":"CLSA-2026-1779467653","title":"libssh: Fix of 4 CVEs","description":"- CVE-2025-4877: prevent base64 integer overflow and potential OOB write\n- CVE-2025-4878: initialize stack pointers to mitigate use of uninitialized\n  values in legacy privatekey_from_file() path\n- CVE-2025-8277: fix DH-GEX packet filter and free unused ephemeral / ECDH\n  keys to prevent memory exhaustion\n- CVE-2026-0965: skip non-regular and oversized configuration / known_hosts\n  files to avoid local DoS","status":"published","published":"2026-05-22T16:34:17Z","modified":"2026-06-01T00:32:54.653217115Z","updated_at":"2026-11-02T15:43:45.090939Z"},{"id":"CLSA-2026-1779888685","title":"libssh: Fix of 3 CVEs","description":"- CVE-2025-4877: prevent integer overflow and potential out-of-bounds\n  write in base64 decoder by capping input length to 256MB\n- CVE-2025-8277: adjust packet filter to work correctly when DH-GEX is\n  guessed wrongly\n- CVE-2026-0965: refuse non-regular and over-sized configuration files\n  in libssh config and known_hosts readers","status":"published","published":"2026-05-27T13:31:45Z","modified":"2026-10-26T09:30:03.926899075Z","updated_at":"2026-11-02T15:43:45.090939Z"},{"id":"MGASA-2026-0202","title":"Updated libssh packages fix security vulnerabilities","description":"CVE-2026-0964 Improper sanitation of paths received from SCP servers\nCVE-2026-0965 The libssh can attempt to read non-regular files when\nmisconfigured, which could cause resource exhaustion or blocking.\nCVE-2026-0966  Providing 0-length input for the ssh_get_hexa() causes\n1-byte buffer underflow on heap, possibly causing memory corruption.\nCVE-2026-0967 Pattern matching at various places in libssh could lead to\ncomplex backtracking causing timeouts.\nCVE-2026-0968  Possible read behind bounds of longname\n","status":"published","published":"2026-06-12T23:28:19Z","modified":"2026-06-12T23:30:04.516395983Z","updated_at":"2026-11-02T15:49:43.178336Z"},{"id":"openSUSE-SU-2026:10203-1","title":"libssh-config-0.11.4-1.1 on GA media","description":"These are all security issues fixed in the libssh-config-0.11.4-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2026-02-14T00:00:00Z","modified":"2026-03-23T04:54:34.176651Z","updated_at":"2026-11-02T16:58:38.101535Z"},{"id":"openSUSE-SU-2026:20647-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- Update to version 0.11.4:\n- CVE-2026-0964: SCP Protocol Path Traversal in ssh_scp_pull_request() (bsc#1258049)\n- CVE-2026-0965: Possible Denial of Service when parsing unexpected configuration files (bsc#1258045)\n- CVE-2026-0966: Buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054)\n- CVE-2026-0967: Specially crafted patterns could cause DoS (bsc#1258081)\n- CVE-2026-0968: OOB Read in sftp_parse_longname() (bsc#1258080)\n- CVE-2025-8114: Fix NULL pointer dereference after allocation failure (bsc#1246974)\n- CVE-2025-8277: Fix memory leak of ephemeral key pair during repeated wrong KEX (bsc#1249375)\n","status":"published","published":"2026-04-29T11:20:23Z","modified":"2026-05-01T18:26:43.153774Z","updated_at":"2026-11-02T16:58:41.463445Z"},{"id":"SUSE-SU-2026:0567-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- CVE-2026-0964: improper sanitation of paths received from SCP servers can cause path traversal (bsc#1258049).\n- CVE-2026-0965: possible denial of service when parsing unexpected configuration files (bsc#1258045).\n- CVE-2026-0966: buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054).\n- CVE-2026-0967: specially crafted patterns could cause denial of service (bsc#1258081).\n- CVE-2026-0968: malformed SFTP message can lead to out of bound read (bsc#1258080).\n","status":"published","published":"2026-02-17T12:26:12Z","modified":"2026-03-23T04:52:21.087601Z","updated_at":"2026-11-02T15:54:00.846737Z"},{"id":"SUSE-SU-2026:0778-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- CVE-2026-0964: improper sanitation of paths received from SCP servers can cause path traversal (bsc#1258049).\n- CVE-2026-0965: possible denial of service when parsing unexpected configuration files (bsc#1258045).\n- CVE-2026-0966: buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054).\n- CVE-2026-0967: specially crafted patterns could cause denial of service (bsc#1258081).\n- CVE-2026-0968: malformed SFTP message can lead to out of bound read (bsc#1258080).\n","status":"published","published":"2026-03-03T13:24:29Z","modified":"2026-03-04T22:16:39.164909Z","updated_at":"2026-11-02T15:54:01.262144Z"},{"id":"SUSE-SU-2026:0779-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- CVE-2026-0964: improper sanitation of paths received from SCP servers can cause path traversal (bsc#1258049).\n- CVE-2026-0965: possible denial of service when parsing unexpected configuration files (bsc#1258045).\n- CVE-2026-0966: buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054).\n- CVE-2026-0967: specially crafted patterns could cause denial of service (bsc#1258081).\n- CVE-2026-0968: malformed SFTP message can lead to out of bound read (bsc#1258080).\n","status":"published","published":"2026-03-03T13:25:08Z","modified":"2026-03-04T22:16:42.202725Z","updated_at":"2026-11-02T15:54:01.262144Z"},{"id":"SUSE-SU-2026:1344-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- CVE-2026-3731: denial of service via out-of-bounds read in SFTP extension name handler (bsc#1259377).\n- CVE-2026-0964: SCP protocol path traversal in `ssh_scp_pull_request()` (bsc#1258049).\n- CVE-2026-0965: possible denial of service when parsing unexpected configuration files (bsc#1258045).\n- CVE-2026-0966: buffer underflow in `ssh_get_hexa()` on invalid input (bsc#1258054).\n- CVE-2026-0967: specially crafted patterns could cause a denial of service (bsc#1258081).\n- CVE-2026-0968: out-of-bounds read in `sftp_parse_longname()` (bsc#1258080).\n","status":"published","published":"2026-04-15T10:21:31Z","modified":"2026-04-16T08:31:12.754477Z","updated_at":"2026-11-02T15:54:01.262144Z"},{"id":"SUSE-SU-2026:1565-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- CVE-2026-0964: improper sanitation of paths received from SCP servers can cause path traversal (bsc#1258049).\n- CVE-2026-0965: possible denial of service when parsing unexpected configuration files (bsc#1258045).\n- CVE-2026-0966: buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054).\n- CVE-2026-0967: specially crafted patterns could cause denial of service (bsc#1258081).\n- CVE-2026-0968: malformed SFTP message can lead to out of bound read (bsc#1258080).\n- CVE-2026-3731: denial of service via out-of-bounds read in SFTP extension name handler (bsc#1259377).\n","status":"published","published":"2026-04-23T07:08:38Z","modified":"2026-04-24T08:15:29.87476Z","updated_at":"2026-11-02T15:54:01.610851Z"},{"id":"SUSE-SU-2026:20524-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- CVE-2026-0964: SCP Protocol Path Traversal in ssh_scp_pull_request() (bsc#1258049)\n- CVE-2026-0965: Possible Denial of Service when parsing unexpected configuration files (bsc#1258045)\n- CVE-2026-0966: Buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054)\n- CVE-2026-0967: Specially crafted patterns could cause DoS (bsc#1258081)\n- CVE-2026-0968: OOB Read in sftp_parse_longname() (bsc#1258080)\n","status":"published","published":"2026-02-26T11:08:16Z","modified":"2026-03-23T04:53:02.043893Z","updated_at":"2026-11-02T15:54:01.953589Z"},{"id":"SUSE-SU-2026:20531-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- CVE-2026-0964: improper sanitation of paths received from SCP servers can cause path traversal (bsc#1258049).\n- CVE-2026-0965: possible denial of service when parsing unexpected configuration files (bsc#1258045).\n- CVE-2026-0966: buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054).\n- CVE-2026-0967: specially crafted patterns could cause denial of service (bsc#1258081).\n- CVE-2026-0968: malformed SFTP message can lead to out of bound read (bsc#1258080).\n","status":"published","published":"2026-02-26T11:27:41Z","modified":"2026-03-23T04:53:02.257294Z","updated_at":"2026-11-02T15:54:01.953589Z"},{"id":"SUSE-SU-2026:21396-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- Update to version 0.11.4:\n- CVE-2026-0964: SCP Protocol Path Traversal in ssh_scp_pull_request() (bsc#1258049)\n- CVE-2026-0965: Possible Denial of Service when parsing unexpected configuration files (bsc#1258045)\n- CVE-2026-0966: Buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054)\n- CVE-2026-0967: Specially crafted patterns could cause DoS (bsc#1258081)\n- CVE-2026-0968: OOB Read in sftp_parse_longname() (bsc#1258080)\n- CVE-2025-8114: Fix NULL pointer dereference after allocation failure (bsc#1246974)\n- CVE-2025-8277: Fix memory leak of ephemeral key pair during repeated wrong KEX (bsc#1249375)\n","status":"published","published":"2026-04-30T09:40:57Z","modified":"2026-05-01T18:44:39.826614Z","updated_at":"2026-11-02T15:54:02.312556Z"},{"id":"SUSE-SU-2026:21428-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- Update to version 0.11.4:\n- CVE-2026-0964: SCP Protocol Path Traversal in ssh_scp_pull_request() (bsc#1258049)\n- CVE-2026-0965: Possible Denial of Service when parsing unexpected configuration files (bsc#1258045)\n- CVE-2026-0966: Buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054)\n- CVE-2026-0967: Specially crafted patterns could cause DoS (bsc#1258081)\n- CVE-2026-0968: OOB Read in sftp_parse_longname() (bsc#1258080)\n- CVE-2025-8114: Fix NULL pointer dereference after allocation failure (bsc#1246974)\n- CVE-2025-8277: Fix memory leak of ephemeral key pair during repeated wrong KEX (bsc#1249375)\n","status":"published","published":"2026-04-30T09:40:57Z","modified":"2026-05-05T18:23:49.955267Z","updated_at":"2026-11-02T15:54:02.312556Z"},{"id":"USN-8051-1","title":"libssh vulnerabilities","description":"It was discovered that libssh clients incorrectly handled the key exchange\nprocess. A remote attacker could possibly use this issue to cause libssh\nclients to crash, resulting in a denial of service. (CVE-2025-8277)\n\nIt was discovered that the libssh SCP client incorrectly sanitized paths\nreceived from servers. A remote attacker could use this issue to cause\nlibssh SCP clients to overwrite files outside of the working directory and\npossibly execute arbitrary code. (CVE-2026-0964)\n\nIt was discovered that libssh incorrectly handled parsing configuration\nfiles. A local attacker could possibly use this issue to cause libssh to\naccess non-regular files, resulting in a denial of service. (CVE-2026-0965)\n\nIt was discovered that libssh incorrectly handled the ssh_get_hexa()\nfunction. A remote attacker could possibly use this issue to cause libssh\nto crash, resulting in a denial of service. (CVE-2026-0966)\n\nIt was discovered that libssh incorrectly handled certain regular\nexpressions. A local attacker could possibly use this issue to cause libssh\nto consume resources, resulting in a denial of service. (CVE-2026-0967)\n\nIt was discovered that the libssh SFTP client incorrectly handled certain\nmalformed longname fields. A remote attacker could use this issue to cause\nlibssh SFTP clients to crash, resulting in a denial of service, or possibly\nexecute arbitrary code. (CVE-2026-0968)","status":"published","published":"2026-02-18T13:14:15Z","modified":"2026-05-14T12:34:32.035093Z","updated_at":"2026-11-02T16:58:22.951676Z"}]}}
