{"id":"CVE-2025-8114","aliases":["ALPINE-CVE-2025-8114","ALSA-2026:18683","AZL-66255","AZL-66267","BELL-CVE-2025-8114","CLSA-2025-1765985737","DEBIAN-CVE-2025-8114","DLA-4385-1","EUVD-2025-22513","GHSA-fpr2-pgq7-qwg4","JLSEC-2025-99","OESA-2025-2301","RHSA-2026:18683","RLSA-2026:18683","ROOT-OS-DEBIAN-12-CVE-2025-8114","SUSE-SU-2025:03368-1","SUSE-SU-2025:03369-1","SUSE-SU-2025:20847-1","SUSE-SU-2025:20894-1","SUSE-SU-2025:3787-1","SUSE-SU-2025:3788-1","SUSE-SU-2025:4408-1","SUSE-SU-2026:21396-1","SUSE-SU-2026:21428-1","UBUNTU-CVE-2025-8114","USN-7849-1","openSUSE-SU-2025:15545-1","openSUSE-SU-2026:20647-1"],"status":"published","title":"Libssh: null pointer dereference in libssh kex session id calculation","description":"A flaw was found in libssh, a library that implements the SSH protocol. When calculating the session ID during the key exchange (KEX) process, an allocation failure in cryptographic functions may lead to a NULL pointer dereference. This issue can cause the client or server to crash.","severity":{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.00259,"percentile":0.17698,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-476"],"published":"2025-07-24T14:14:47Z","modified":"2026-11-05T21:15:55Z","fixes":[{"ecosystem":"Alpine:v3.23","package":"libssh","fixed_in":["0.11.3-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.24","package":"libssh","fixed_in":["0.11.3-r0"],"sources":["osv"]},{"ecosystem":"Azure Linux:3","package":"libssh","fixed_in":["0.10.6-5"],"sources":["osv"]},{"ecosystem":"Azure Linux:2","package":"libssh","fixed_in":["0.10.6-5"],"sources":["osv"]},{"ecosystem":"Alpaquita:23","package":"libssh","fixed_in":["0.11.3-r0"],"sources":["osv"]},{"ecosystem":"Alpaquita:25","package":"libssh","fixed_in":["0.11.3-r0"],"sources":["osv"]},{"ecosystem":"Alpaquita:stream","package":"libssh","fixed_in":["0.11.3-r0"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"libssh","fixed_in":["0.10.6-0+deb12u2"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"libssh","fixed_in":["0.11.2-1+deb13u1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"libssh","fixed_in":["0.11.3-1"],"sources":["osv"]},{"ecosystem":"Julia","package":"libssh_jll","fixed_in":["0.11.3+0"],"sources":["osv"]},{"ecosystem":"openEuler:22.03-LTS-SP3","package":"libssh","fixed_in":["0.9.6-12.oe2203sp3"],"sources":["osv"]},{"ecosystem":"openEuler:22.03-LTS-SP4","package":"libssh","fixed_in":["0.9.6-12.oe2203sp4"],"sources":["osv"]},{"ecosystem":"openEuler:24.03-LTS","package":"libssh","fixed_in":["0.10.5-6.oe2403sp2"],"sources":["osv"]},{"ecosystem":"openEuler:24.03-LTS-SP1","package":"libssh","fixed_in":["0.10.5-6.oe2403sp1"],"sources":["osv"]},{"ecosystem":"openEuler:24.03-LTS-SP2","package":"libssh","fixed_in":["0.10.5-6.oe2403sp2"],"sources":["osv"]},{"ecosystem":"openEuler:20.03-LTS-SP4","package":"libssh","fixed_in":["0.9.4-12.oe2003sp4"],"sources":["osv"]},{"ecosystem":"SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5","package":"libssh","fixed_in":["0.6.3-12.21.1"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:16.04:LTS","package":"libssh","fixed_in":["0.6.3-4.3ubuntu0.6+esm3"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:18.04:LTS","package":"libssh","fixed_in":["0.8.0~20170825.94fa1e38-1ubuntu0.7+esm5"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:20.04:LTS","package":"libssh","fixed_in":["0.9.3-2ubuntu2.5+esm2"],"sources":["osv"]},{"ecosystem":"Ubuntu:22.04:LTS","package":"libssh","fixed_in":["0.9.6-2ubuntu0.22.04.5"],"sources":["osv"]},{"ecosystem":"Ubuntu:24.04:LTS","package":"libssh","fixed_in":["0.10.6-2ubuntu0.2"],"sources":["osv"]},{"ecosystem":"Ubuntu:25.10","package":"libssh","fixed_in":["0.11.2-1ubuntu0.1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Alpine:v3.23","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.11.3-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.24","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.11.3-r0"}]}]},{"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-5"}]}]},{"source":"osv","ecosystem":"Azure Linux:2","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.6-5"}]}]},{"source":"osv","ecosystem":"Alpaquita:23","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.10.4-r0"},{"fixed":"0.11.3-r0"}]}]},{"source":"osv","ecosystem":"Alpaquita:25","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.11.1-r0"},{"fixed":"0.11.3-r0"}]}]},{"source":"osv","ecosystem":"Alpaquita:stream","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0.10.4-r0"},{"fixed":"0.11.3-r0"}]}]},{"source":"osv","ecosystem":"TuxCare:AlmaLinux:9.6","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.4-15.el9_6.tuxcare.els2"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:AlmaLinux:9.6","package":"libssh-config","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.4-15.el9_6.tuxcare.els2"}]}],"bundled":2},{"source":"osv","ecosystem":"TuxCare:AlmaLinux:9.6","package":"libssh-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.4-15.el9_6.tuxcare.els2"}]}],"bundled":2},{"source":"osv","ecosystem":"Debian:12","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.6-0+deb12u2"}]}],"versions":["0.10.5-2","0.10.5-3","0.10.5-3+hurd.1","0.10.6-0+deb12u1"]},{"source":"osv","ecosystem":"Debian:13","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.11.2-1+deb13u1"}]}],"versions":["0.11.2-1"]},{"source":"osv","ecosystem":"Debian:14","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.11.3-1"}]}],"versions":["0.11.2-1"]},{"source":"osv","ecosystem":"Debian:11","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-0+deb11u2"}]}],"versions":["0.9.5-1","0.9.5-1+deb11u1","0.9.6-1","0.9.6-2","0.9.7-0+deb11u1","0.9.8-0+deb11u1"],"bundled":6},{"source":"osv","ecosystem":"Julia","package":"libssh_jll","ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"0.11.3+0"}]}]},{"source":"osv","ecosystem":"openEuler:22.03-LTS-SP3","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.6-12.oe2203sp3"}]}]},{"source":"osv","ecosystem":"openEuler:22.03-LTS-SP4","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.6-12.oe2203sp4"}]}]},{"source":"osv","ecosystem":"openEuler:24.03-LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.5-6.oe2403sp2"}]}]},{"source":"osv","ecosystem":"openEuler:24.03-LTS-SP1","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.5-6.oe2403sp1"}]}]},{"source":"osv","ecosystem":"openEuler:24.03-LTS-SP2","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.5-6.oe2403sp2"}]}]},{"source":"osv","ecosystem":"openEuler:20.03-LTS-SP4","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.4-12.oe2003sp4"}]}]},{"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:9","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.10.4-18.el9"}]}],"bundled":10},{"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.18.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP6","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-150600.11.6.1"}]}],"bundled":2},{"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.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"openSUSE:Leap 15.6","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-150600.11.6.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Micro 6.0","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.6-3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Micro 6.1","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.6-slfo.1.1_3.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.1","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-150200.13.12.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.2","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-150200.13.12.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.3","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-150400.3.12.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.4","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-150400.3.12.1"}]}],"bundled":2},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Micro 5.5","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.8-150400.3.12.1"}]}],"bundled":2},{"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.21.1"}]}]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.3-4.3ubuntu0.6+esm3"}]}],"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"]},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.0~20170825.94fa1e38-1ubuntu0.7+esm5"}]}],"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"]},{"source":"osv","ecosystem":"Ubuntu:Pro:20.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.3-2ubuntu2.5+esm2"}]}],"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"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.6-2ubuntu0.22.04.5"}]}],"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"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.6-2ubuntu0.2"}]}],"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"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.11.2-1ubuntu0.1"}]}],"versions":["0.11.1-1","0.11.1-2","0.11.2-1","0.11.2-1build1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.6.3-4.3ubuntu0.6+esm3"}]}],"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"]},{"source":"osv","ecosystem":"Ubuntu:Pro:18.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.8.0~20170825.94fa1e38-1ubuntu0.7+esm5"}]}],"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"]},{"source":"osv","ecosystem":"Ubuntu:Pro:20.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.3-2ubuntu2.5+esm2"}]}],"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"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.9.6-2ubuntu0.22.04.5"}]}],"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"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.10.6-2ubuntu0.2"}]}],"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"]},{"source":"osv","ecosystem":"Ubuntu:25.10","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.11.2-1ubuntu0.1"}]}],"versions":["0.11.1-1","0.11.1-2","0.11.2-1","0.11.2-1build1"]},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"libssh","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.11.3-1.1"}]}],"bundled":2}],"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 openshift container platform 4"}],"references":[{"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-2025-8114","tags":["vdb-entry","x_refsource_REDHAT","Third Party Advisory","report","advisory","web"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2383220","tags":["issue-tracking","x_refsource_REDHAT","Issue Tracking","Third Party Advisory","report","web"]},{"url":"https://git.libssh.org/projects/libssh.git/commit/?id=53ac23ded4cb2c5463f6c4cd1525331bd578812d","tags":["web","article"]},{"url":"https://git.libssh.org/projects/libssh.git/commit/?id=65f363c9","tags":["web","article"]},{"url":"https://www.libssh.org/security/advisories/CVE-2025-8114.txt","tags":["advisory","web","article","report"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-8114","tags":["web","advisory"]},{"url":"https://github.com/advisories/GHSA-fpr2-pgq7-qwg4"},{"url":"https://security.alpinelinux.org/vuln/CVE-2025-8114","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-8277","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-0964","tags":["report"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-0965","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/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://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/9/ALSA-2026-18683.html","tags":["advisory"]},{"url":"https://docs.bell-sw.com/security/cves/CVE-2025-8114","tags":["advisory"]},{"url":"https://errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2025-1765985737.html","tags":["advisory"]},{"url":"https://access.redhat.com/downloads/content/package-browser/","tags":["web"]},{"url":"https://git.libssh.org/projects/libssh.git/","tags":["web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/8xxx/CVE-2025-8114.json","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2025-8114","tags":["advisory"]},{"url":"https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2025-2301","tags":["advisory"]},{"url":"https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/9.8_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=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=2383888","tags":["report"]},{"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=2436980","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-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","report"]},{"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://www.cve.org/CVERecord?id=CVE-2026-0964","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/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"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-0965","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-0966","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-0966","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-0967","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-0967","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-0968","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-0968","tags":["advisory"]},{"url":"https://errata.rockylinux.org/RLSA-2026:18683","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2025/suse-su-202503368-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/2025/suse-su-202503369-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2025/suse-su-202520847-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2025/suse-su-202520894-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2025/suse-su-20253787-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2025/suse-su-20253788-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2025/suse-su-20254408-1/","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2026/suse-su-202621396-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-202621428-1/","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2025-8114","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-7849-1","tags":["advisory"]},{"url":"","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2025-8114","title":"Libssh: null pointer dereference in libssh kex session id calculation","description":"A flaw was found in libssh, a library that implements the SSH protocol. When calculating the session ID during the key exchange (KEX) process, an allocation failure in cryptographic functions may lead to a NULL pointer dereference. This issue can cause the client or server to crash.","status":"published","published":"2025-07-24T14:14:47.745Z","modified":"2026-11-05T16:08:01.942Z","cvss":[{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"cna"}],"cwes":["CWE-476"],"updated_at":"2026-11-05T17:53:58.265681Z"}],"euvd":[{"id":"EUVD-2025-22513","description":"A flaw was found in libssh, a library that implements the SSH protocol. When calculating the session ID during the key exchange (KEX) process, an allocation failure in cryptographic functions may lead to a NULL pointer dereference. This issue can cause the client or server to crash.","status":"published","published":"2025-07-24T14:14:47Z","modified":"2026-11-05T16:08:01Z","cvss":[{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-05T18:00:58.377138Z"}],"ghsa":[{"id":"GHSA-fpr2-pgq7-qwg4","title":"A flaw was found in libssh, a library that implements the SSH protocol. When calculating the...","description":"A flaw was found in libssh, a library that implements the SSH protocol. When calculating the session ID during the key exchange (KEX) process, an allocation failure in cryptographic functions may lead to a NULL pointer dereference. This issue can cause the client or server to crash.","status":"published","published":"2025-07-25T15:30:45Z","modified":"2026-05-19T15:31:19Z","cvss":[{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-476"],"updated_at":"2026-11-02T15:08:12.004262Z"}],"nvd":[{"id":"CVE-2025-8114","description":"A flaw was found in libssh, a library that implements the SSH protocol. When calculating the session ID during the key exchange (KEX) process, an allocation failure in cryptographic functions may lead to a NULL pointer dereference. This issue can cause the client or server to crash.","status":"published","published":"2025-07-24T15:15:27.117Z","modified":"2026-11-05T17:17:20.813Z","cvss":[{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"secondary"},{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary"}],"cwes":["CWE-476"],"updated_at":"2026-11-05T19:55:50.758755Z"}],"osv":[{"id":"ALPINE-CVE-2025-8114","description":"A flaw was found in libssh, a library that implements the SSH protocol. When calculating the session ID during the key exchange (KEX) process, an allocation failure in cryptographic functions may lead to a NULL pointer dereference. This issue can cause the client or server to crash.","status":"published","published":"2025-07-24T15:15:27.117Z","modified":"2026-11-03T06:33:01.150281361Z","cvss":[{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-03T07:15:53.944853Z"},{"id":"BELL-CVE-2025-8114","status":"published","published":"2025-07-25T06:01:31.783769Z","modified":"2026-01-26T09:41:03.761218Z","cvss":[{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:28:22.77042Z"},{"id":"CVE-2025-8114","title":"Libssh: null pointer dereference in libssh kex session id calculation","description":"A flaw was found in libssh, a library that implements the SSH protocol. When calculating the session ID during the key exchange (KEX) process, an allocation failure in cryptographic functions may lead to a NULL pointer dereference. This issue can cause the client or server to crash.","status":"published","published":"2025-07-24T14:14:47.745Z","modified":"2026-11-07T02:30:35.4279558Z","cvss":[{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-476"],"updated_at":"2026-11-07T03:07:59.125768Z"},{"id":"DEBIAN-CVE-2025-8114","description":"A flaw was found in libssh, a library that implements the SSH protocol. When calculating the session ID during the key exchange (KEX) process, an allocation failure in cryptographic functions may lead to a NULL pointer dereference. This issue can cause the client or server to crash.","status":"published","published":"2025-07-24T15:15:27.117Z","modified":"2026-09-02T08:47:36.734785981Z","cvss":[{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:45:48.440897Z"},{"id":"JLSEC-2025-99","title":"A flaw was found in libssh, a library that implements the SSH protocol","description":"A flaw was found in libssh, a library that implements the SSH protocol. When calculating the session ID during the key exchange (KEX) process, an allocation failure in cryptographic functions may lead to a NULL pointer dereference. This issue can cause the client or server to crash.","status":"published","published":"2025-10-19T18:40:48.457Z","modified":"2026-07-18T00:01:27.426062499Z","cvss":[{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:47:17.805107Z"},{"id":"OESA-2025-2301","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\nA flaw was found in libssh, a library that implements the SSH protocol. When calculating the session ID during the key exchange (KEX) process, an allocation failure in cryptographic functions may lead to a NULL pointer dereference. This issue can cause the client or server to crash.(CVE-2025-8114)","status":"published","published":"2025-09-19T11:09:22Z","modified":"2026-08-18T01:19:10.912384938Z","cvss":[{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:52:44.957082Z"},{"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: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":"ROOT-OS-DEBIAN-12-CVE-2025-8114","title":"CVE-2025-8114 in libssh - Patched by Root","description":"Root has patched CVE-2025-8114 in the libssh package for Root:Debian:12. Multiple fixed versions available.","status":"withdrawn","published":"2026-08-25T11:10:25Z","modified":"2026-10-09T13:00:12.52993084Z","cvss":[{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:53:31.773105Z"},{"id":"UBUNTU-CVE-2025-8114","description":"A flaw was found in libssh, a library that implements the SSH protocol. When calculating the session ID during the key exchange (KEX) process, an allocation failure in cryptographic functions may lead to a NULL pointer dereference. This issue can cause the client or server to crash.","status":"published","published":"2025-07-24T15:15:00Z","modified":"2026-04-22T16:16:58.431625Z","cvss":[{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"},{"version":"3.1","score":4.7,"vector":"CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T16:55:55.926217Z"},{"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-66255","title":"CVE-2025-8114 affecting package libssh for versions less than 0.10.6-5","description":"A flaw was found in libssh, a library that implements the SSH protocol. When calculating the session ID during the key exchange (KEX) process, an allocation failure in cryptographic functions may lead to a NULL pointer dereference. This issue can cause the client or server to crash.","status":"published","published":"2025-07-24T15:15:27Z","modified":"2026-11-05T05:40:51Z","updated_at":"2026-11-05T16:41:23.841127Z"},{"id":"AZL-66267","title":"CVE-2025-8114 affecting package libssh for versions less than 0.10.6-5","description":"A flaw was found in libssh, a library that implements the SSH protocol. When calculating the session ID during the key exchange (KEX) process, an allocation failure in cryptographic functions may lead to a NULL pointer dereference. This issue can cause the client or server to crash.","status":"published","published":"2025-07-24T15:15:27Z","modified":"2026-04-21T04:37:49.345734Z","updated_at":"2026-11-02T15:28:08.354547Z"},{"id":"CLSA-2025-1765985737","title":"libssh: Fix of 2 CVEs","description":"- CVE-2025-5351: fix double-free conditions\n- CVE-2025-8114: fix NULL pointer dereference","status":"published","published":"2025-12-17T15:35:41Z","modified":"2026-06-01T00:32:37.094387604Z","updated_at":"2026-11-02T15:43:42.847264Z"},{"id":"DLA-4385-1","title":"libssh - security update","status":"published","published":"2025-11-27T00:00:00Z","modified":"2025-11-27T10:18:25.20627Z","updated_at":"2026-11-02T15:46:12.7027Z"},{"id":"openSUSE-SU-2025:15545-1","title":"libssh-config-0.11.3-1.1 on GA media","description":"These are all security issues fixed in the libssh-config-0.11.3-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2025-09-11T00:00:00Z","modified":"2026-03-23T04:53:55.545522Z","updated_at":"2026-11-02T16:58:37.810934Z"},{"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-2025:03368-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- CVE-2025-8277: memory exhaustion leading to client-side DoS due to improper memory management when KEX process is\n  repeated with incorrect guesses (bsc#1249375).\n- CVE-2025-8114: NULL pointer dereference when an allocation error happens during the calculation of the KEX session ID\n  (bsc#1246974).\n","status":"published","published":"2025-09-26T10:53:33Z","modified":"2025-09-26T19:33:48.138495Z","updated_at":"2026-11-02T15:53:57.111474Z"},{"id":"SUSE-SU-2025:03369-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- CVE-2025-8277: memory exhaustion leading to client-side DoS due to improper memory management when KEX process is\n  repeated with incorrect guesses (bsc#1249375).\n- CVE-2025-8114: NULL pointer dereference when an allocation error happens during the calculation of the KEX session ID\n  (bsc#1246974).\n","status":"published","published":"2025-09-26T10:54:45Z","modified":"2026-02-04T04:10:25.224296Z","updated_at":"2026-11-02T15:53:57.111474Z"},{"id":"SUSE-SU-2025:20847-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- CVE-2025-8114: Fixed NULL pointer dereference when calculating the session ID\n  during the key exchange (KEX) process (bsc#1246974)\n- CVE-2025-8277: Fixed Memory Exhaustion via Repeated Key Exchange (bsc#1249375)\n","status":"published","published":"2025-10-14T15:20:28Z","modified":"2026-03-23T04:49:07.46965Z","updated_at":"2026-11-02T15:53:59.92114Z"},{"id":"SUSE-SU-2025:20894-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- CVE-2025-8114: Fixed NULL pointer dereference when calculating the session ID \n  during the key exchange (KEX) process (bsc#1246974)\n- CVE-2025-8277: Fixed Memory Exhaustion via Repeated Key Exchange (bsc#1249375)\n","status":"published","published":"2025-10-20T16:31:28Z","modified":"2026-03-23T04:51:04.764911Z","updated_at":"2026-11-02T15:53:59.92114Z"},{"id":"SUSE-SU-2025:3787-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- CVE-2025-8277: memory exhaustion leading to client-side DoS due to improper memory management when KEX process is\n  repeated with incorrect guesses (bsc#1249375).\n- CVE-2025-8114: NULL pointer dereference when an allocation error happens during the calculation of the KEX session ID\n  (bsc#1246974).\n","status":"published","published":"2025-10-24T13:28:40Z","modified":"2026-02-04T03:31:34.039447Z","updated_at":"2026-11-02T15:54:00.344164Z"},{"id":"SUSE-SU-2025:3788-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- CVE-2025-8277: memory exhaustion leading to client-side DoS due to improper memory management when KEX process is\n  repeated with incorrect guesses (bsc#1249375).\n- CVE-2025-8114: NULL pointer dereference when an allocation error happens during the calculation of the KEX session ID\n  (bsc#1246974).\n","status":"published","published":"2025-10-24T13:28:58Z","modified":"2026-02-04T03:37:26.296772Z","updated_at":"2026-11-02T15:54:00.344164Z"},{"id":"SUSE-SU-2025:4408-1","title":"Security update for libssh","description":"This update for libssh fixes the following issues:\n\n- CVE-2025-8114: Fixed a NULL pointer dereference when calculating session ID during KEX. (bsc#1246974)\n","status":"published","published":"2025-12-15T16:56:44Z","modified":"2026-02-04T04:27:16.128329Z","updated_at":"2026-11-02T15:54:00.344164Z"},{"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-7849-1","title":"libssh vulnerability","description":"Philippe Antoine discovered that libssh did not properly manage memory\nwhen calculating a session id during the key exchange process. An attacker\ncould possibly use this issue to cause libssh to crash, resulting in a\ndenial of service.","status":"published","published":"2025-11-04T09:36:34Z","modified":"2026-06-25T13:32:31.248025603Z","updated_at":"2026-11-02T16:58:21.91885Z"}]}}
