CVE-2025-8114
Libssh: null pointer dereference in libssh kex session id calculation
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.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- High
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
4.7
Libssh: null pointer dereference in libssh kex session id calculation
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.
- Record
CVE-2025-8114- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-476
- Updated
- 2026-11-05
EUVDEUVD-2025-22513
4.7
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.
- Record
EUVD-2025-22513- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-05
GitHub AdvisoriesGHSA-fpr2-pgq7-qwg4
4.7
A flaw was found in libssh, a library that implements the SSH protocol. When calculating the...
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.
- Record
GHSA-fpr2-pgq7-qwg4- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-476
- Updated
- 2026-11-02
NVD
4.7
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.
- Record
CVE-2025-8114- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-476
- Updated
- 2026-11-05
OSVALPINE-CVE-2025-8114
4.7
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.
- Record
ALPINE-CVE-2025-8114- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
OSVBELL-CVE-2025-8114
4.7
- Record
BELL-CVE-2025-8114- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 24 moreShow less
OSV
4.7
Libssh: null pointer dereference in libssh kex session id calculation
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.
- Record
CVE-2025-8114- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-476
- Updated
- 2026-11-07
OSVDEBIAN-CVE-2025-8114
4.7
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.
- Record
DEBIAN-CVE-2025-8114- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVJLSEC-2025-99
4.7
A flaw was found in libssh, a library that implements the SSH protocol
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.
- Record
JLSEC-2025-99- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2025-2301
4.7
libssh security update
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).
Security Fix(es):
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.(CVE-2025-8114)
- Record
OESA-2025-2301- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:18683
6.5
Red Hat Security Advisory: libssh security update
- Record
RHSA-2026:18683- CVSS 3.0
- 6.5 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVRLSA-2026:18683
6.5
Moderate: libssh security update
libssh is a library which implements the SSH protocol. It can be used to implement client and server applications.
Security Fix(es):
-
libssh: Double Free Vulnerability in libssh Key Export Functions (CVE-2025-5351)
-
libssh: Use of uninitialized variable in privatekey_from_file() (CVE-2025-4878)
-
libssh: Write beyond bounds in binary to base64 conversion functions (CVE-2025-4877)
-
libssh: NULL Pointer Dereference in libssh KEX Session ID Calculation (CVE-2025-8114)
-
libssh: Memory Exhaustion via Repeated Key Exchange in libssh (CVE-2025-8277)
-
libssh: Buffer underflow in ssh_get_hexa() on invalid input (CVE-2026-0966)
-
libssh: Improper sanitation of paths received from SCP servers (CVE-2026-0964)
-
libssh: libssh: Denial of Service via improper configuration file handling (CVE-2026-0965)
-
libssh: libssh: Denial of Service via inefficient regular expression processing (CVE-2026-0967)
-
libssh: libssh: Denial of Service due to malformed SFTP message (CVE-2026-0968)
For 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.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 9 Release Notes linked from the References section.
- Record
RLSA-2026:18683- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2025-8114
4.7
CVE-2025-8114 in libssh - Patched by Root
Root has patched CVE-2025-8114 in the libssh package for Root:Debian:12. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-12-CVE-2025-8114- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-8114
4.7
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.
- Record
UBUNTU-CVE-2025-8114- CVSS 3.1
- 4.7 Medium
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2026:18683 No score
Moderate: libssh security update
libssh is a library which implements the SSH protocol. It can be used to implement client and server applications.
Security Fix(es):
- libssh: Double Free Vulnerability in libssh Key Export Functions (CVE-2025-5351)
- libssh: Use of uninitialized variable in privatekey_from_file() (CVE-2025-4878)
- libssh: Write beyond bounds in binary to base64 conversion functions (CVE-2025-4877)
- libssh: NULL Pointer Dereference in libssh KEX Session ID Calculation (CVE-2025-8114)
- libssh: Memory Exhaustion via Repeated Key Exchange in libssh (CVE-2025-8277)
- libssh: Buffer underflow in ssh_get_hexa() on invalid input (CVE-2026-0966)
- libssh: Improper sanitation of paths received from SCP servers (CVE-2026-0964)
- libssh: libssh: Denial of Service via improper configuration file handling (CVE-2026-0965)
- libssh: libssh: Denial of Service via inefficient regular expression processing (CVE-2026-0967)
- libssh: libssh: Denial of Service due to malformed SFTP message (CVE-2026-0968)
For 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.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinuxRelease Notes linked from the References section.
- Record
ALSA-2026:18683- Updated
- 2026-11-02
OSVAZL-66255 No score
CVE-2025-8114 affecting package libssh for versions less than 0.10.6-5
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.
- Record
AZL-66255- Updated
- 2026-11-05
OSVAZL-66267 No score
CVE-2025-8114 affecting package libssh for versions less than 0.10.6-5
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.
- Record
AZL-66267- Updated
- 2026-11-02
OSVCLSA-2025-1765985737 No score
libssh: Fix of 2 CVEs
- CVE-2025-5351: fix double-free conditions
- CVE-2025-8114: fix NULL pointer dereference
- Record
CLSA-2025-1765985737- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:15545-1 No score
libssh-config-0.11.3-1.1 on GA media
These are all security issues fixed in the libssh-config-0.11.3-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:15545-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20647-1 No score
Security update for libssh
This update for libssh fixes the following issues:
- Update to version 0.11.4:
- CVE-2026-0964: SCP Protocol Path Traversal in ssh_scp_pull_request() (bsc#1258049)
- CVE-2026-0965: Possible Denial of Service when parsing unexpected configuration files (bsc#1258045)
- CVE-2026-0966: Buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054)
- CVE-2026-0967: Specially crafted patterns could cause DoS (bsc#1258081)
- CVE-2026-0968: OOB Read in sftp_parse_longname() (bsc#1258080)
- CVE-2025-8114: Fix NULL pointer dereference after allocation failure (bsc#1246974)
- CVE-2025-8277: Fix memory leak of ephemeral key pair during repeated wrong KEX (bsc#1249375)
- Record
openSUSE-SU-2026:20647-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:03368-1 No score
Security update for libssh
This update for libssh fixes the following issues:
- CVE-2025-8277: memory exhaustion leading to client-side DoS due to improper memory management when KEX process is repeated with incorrect guesses (bsc#1249375).
- CVE-2025-8114: NULL pointer dereference when an allocation error happens during the calculation of the KEX session ID (bsc#1246974).
- Record
SUSE-SU-2025:03368-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:03369-1 No score
Security update for libssh
This update for libssh fixes the following issues:
- CVE-2025-8277: memory exhaustion leading to client-side DoS due to improper memory management when KEX process is repeated with incorrect guesses (bsc#1249375).
- CVE-2025-8114: NULL pointer dereference when an allocation error happens during the calculation of the KEX session ID (bsc#1246974).
- Record
SUSE-SU-2025:03369-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20847-1 No score
Security update for libssh
This update for libssh fixes the following issues:
- CVE-2025-8114: Fixed NULL pointer dereference when calculating the session ID during the key exchange (KEX) process (bsc#1246974)
- CVE-2025-8277: Fixed Memory Exhaustion via Repeated Key Exchange (bsc#1249375)
- Record
SUSE-SU-2025:20847-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20894-1 No score
Security update for libssh
This update for libssh fixes the following issues:
- CVE-2025-8114: Fixed NULL pointer dereference when calculating the session ID during the key exchange (KEX) process (bsc#1246974)
- CVE-2025-8277: Fixed Memory Exhaustion via Repeated Key Exchange (bsc#1249375)
- Record
SUSE-SU-2025:20894-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:3787-1 No score
Security update for libssh
This update for libssh fixes the following issues:
- CVE-2025-8277: memory exhaustion leading to client-side DoS due to improper memory management when KEX process is repeated with incorrect guesses (bsc#1249375).
- CVE-2025-8114: NULL pointer dereference when an allocation error happens during the calculation of the KEX session ID (bsc#1246974).
- Record
SUSE-SU-2025:3787-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:3788-1 No score
Security update for libssh
This update for libssh fixes the following issues:
- CVE-2025-8277: memory exhaustion leading to client-side DoS due to improper memory management when KEX process is repeated with incorrect guesses (bsc#1249375).
- CVE-2025-8114: NULL pointer dereference when an allocation error happens during the calculation of the KEX session ID (bsc#1246974).
- Record
SUSE-SU-2025:3788-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:4408-1 No score
Security update for libssh
This update for libssh fixes the following issues:
- CVE-2025-8114: Fixed a NULL pointer dereference when calculating session ID during KEX. (bsc#1246974)
- Record
SUSE-SU-2025:4408-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21396-1 No score
Security update for libssh
This update for libssh fixes the following issues:
- Update to version 0.11.4:
- CVE-2026-0964: SCP Protocol Path Traversal in ssh_scp_pull_request() (bsc#1258049)
- CVE-2026-0965: Possible Denial of Service when parsing unexpected configuration files (bsc#1258045)
- CVE-2026-0966: Buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054)
- CVE-2026-0967: Specially crafted patterns could cause DoS (bsc#1258081)
- CVE-2026-0968: OOB Read in sftp_parse_longname() (bsc#1258080)
- CVE-2025-8114: Fix NULL pointer dereference after allocation failure (bsc#1246974)
- CVE-2025-8277: Fix memory leak of ephemeral key pair during repeated wrong KEX (bsc#1249375)
- Record
SUSE-SU-2026:21396-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:21428-1 No score
Security update for libssh
This update for libssh fixes the following issues:
- Update to version 0.11.4:
- CVE-2026-0964: SCP Protocol Path Traversal in ssh_scp_pull_request() (bsc#1258049)
- CVE-2026-0965: Possible Denial of Service when parsing unexpected configuration files (bsc#1258045)
- CVE-2026-0966: Buffer underflow in ssh_get_hexa() on invalid input (bsc#1258054)
- CVE-2026-0967: Specially crafted patterns could cause DoS (bsc#1258081)
- CVE-2026-0968: OOB Read in sftp_parse_longname() (bsc#1258080)
- CVE-2025-8114: Fix NULL pointer dereference after allocation failure (bsc#1246974)
- CVE-2025-8277: Fix memory leak of ephemeral key pair during repeated wrong KEX (bsc#1249375)
- Record
SUSE-SU-2026:21428-1- Updated
- 2026-11-02
OSVUSN-7849-1 No score
libssh vulnerability
Philippe Antoine discovered that libssh did not properly manage memory when calculating a session id during the key exchange process. An attacker could possibly use this issue to cause libssh to crash, resulting in a denial of service.
- Record
USN-7849-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libsshAlpine:v3.23 |
before 0.11.3-r0 | 0.11.3-r0 |
libsshAlpine:v3.24 |
before 0.11.3-r0 | 0.11.3-r0 |
libsshAlmaLinux:9 From an advisory covering 10 CVEs |
before 0.10.4-18.el9 | 0.10.4-18.el9 |
libssh-configAlmaLinux:9 From an advisory covering 10 CVEs |
before 0.10.4-18.el9 | 0.10.4-18.el9 |
libssh-develAlmaLinux:9 From an advisory covering 10 CVEs |
before 0.10.4-18.el9 | 0.10.4-18.el9 |
libsshAzure Linux:3 |
before 0.10.6-5 | 0.10.6-5 |
libsshAzure Linux:2 |
before 0.10.6-5 | 0.10.6-5 |
libsshAlpaquita:23 |
0.10.4-r0 up to 0.11.3-r0 | 0.11.3-r0 |
libsshAlpaquita:25 |
0.11.1-r0 up to 0.11.3-r0 | 0.11.3-r0 |
libsshAlpaquita:stream |
0.10.4-r0 up to 0.11.3-r0 | 0.11.3-r0 |
Show 41 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libsshTuxCare:AlmaLinux:9.6 From an advisory covering 2 CVEs |
before 0.10.4-15.el9_6.tuxcare.els2 | 0.10.4-15.el9_6.tuxcare.els2 |
libssh-configTuxCare:AlmaLinux:9.6 From an advisory covering 2 CVEs |
before 0.10.4-15.el9_6.tuxcare.els2 | 0.10.4-15.el9_6.tuxcare.els2 |
libssh-develTuxCare:AlmaLinux:9.6 From an advisory covering 2 CVEs |
before 0.10.4-15.el9_6.tuxcare.els2 | 0.10.4-15.el9_6.tuxcare.els2 |
libsshDebian:12 |
before 0.10.6-0+deb12u2, plus listed versions 0.10.5-20.10.5-30.10.5-3+hurd.10.10.6-0+deb12u1 |
0.10.6-0+deb12u2 |
libsshDebian:13 |
before 0.11.2-1+deb13u1, plus listed versions 0.11.2-1 |
0.11.2-1+deb13u1 |
libsshDebian:14 |
before 0.11.3-1, plus listed versions 0.11.2-1 |
0.11.3-1 |
libsshDebian:11 From an advisory covering 6 CVEs |
before 0.9.8-0+deb11u2, plus listed versions 0.9.5-10.9.5-1+deb11u10.9.6-10.9.6-20.9.7-0+deb11u10.9.8-0+deb11u1 |
0.9.8-0+deb11u2 |
libssh_jllJulia |
before 0.11.3+0 | 0.11.3+0 |
libsshopenEuler:22.03-LTS-SP3 |
before 0.9.6-12.oe2203sp3 | 0.9.6-12.oe2203sp3 |
libsshopenEuler:22.03-LTS-SP4 |
before 0.9.6-12.oe2203sp4 | 0.9.6-12.oe2203sp4 |
libsshopenEuler:24.03-LTS |
before 0.10.5-6.oe2403sp2 | 0.10.5-6.oe2403sp2 |
libsshopenEuler:24.03-LTS-SP1 |
before 0.10.5-6.oe2403sp1 | 0.10.5-6.oe2403sp1 |
libsshopenEuler:24.03-LTS-SP2 |
before 0.10.5-6.oe2403sp2 | 0.10.5-6.oe2403sp2 |
libsshopenEuler:20.03-LTS-SP4 |
before 0.9.4-12.oe2003sp4 | 0.9.4-12.oe2003sp4 |
libssh-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 10 CVEs |
before 0:0.10.4-18.el9 | 0:0.10.4-18.el9 |
libssh-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 10 CVEs |
before 0:0.10.4-18.el9 | 0:0.10.4-18.el9 |
libssh-develRed Hat:enterprise_linux:9::appstream From an advisory covering 10 CVEs |
before 0:0.10.4-18.el9 | 0:0.10.4-18.el9 |
libsshRed Hat:enterprise_linux:9::baseos From an advisory covering 10 CVEs |
before 0:0.10.4-18.el9 | 0:0.10.4-18.el9 |
libssh-configRed Hat:enterprise_linux:9::baseos From an advisory covering 10 CVEs |
before 0:0.10.4-18.el9 | 0:0.10.4-18.el9 |
libssh-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 10 CVEs |
before 0:0.10.4-18.el9 | 0:0.10.4-18.el9 |
libssh-debugsourceRed Hat:enterprise_linux:9::baseos From an advisory covering 10 CVEs |
before 0:0.10.4-18.el9 | 0:0.10.4-18.el9 |
libsshRocky Linux:9 From an advisory covering 10 CVEs |
before 0:0.10.4-18.el9 | 0:0.10.4-18.el9 |
libsshSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 2 CVEs |
before 0.9.8-3.18.1 | 0.9.8-3.18.1 |
libsshSUSE:Linux Enterprise Module for Basesystem 15 SP6 From an advisory covering 2 CVEs |
before 0.9.8-150600.11.6.1 | 0.9.8-150600.11.6.1 |
libsshSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 2 CVEs |
before 0.9.8-150600.11.6.1 | 0.9.8-150600.11.6.1 |
libsshopenSUSE:Leap 15.6 From an advisory covering 2 CVEs |
before 0.9.8-150600.11.6.1 | 0.9.8-150600.11.6.1 |
libsshSUSE:Linux Micro 6.0 From an advisory covering 2 CVEs |
before 0.10.6-3.1 | 0.10.6-3.1 |
libsshSUSE:Linux Micro 6.1 From an advisory covering 2 CVEs |
before 0.10.6-slfo.1.1_3.1 | 0.10.6-slfo.1.1_3.1 |
libsshSUSE:Linux Enterprise Micro 5.1 From an advisory covering 2 CVEs |
before 0.9.8-150200.13.12.1 | 0.9.8-150200.13.12.1 |
libsshSUSE:Linux Enterprise Micro 5.2 From an advisory covering 2 CVEs |
before 0.9.8-150200.13.12.1 | 0.9.8-150200.13.12.1 |
libsshSUSE:Linux Enterprise Micro 5.3 From an advisory covering 2 CVEs |
before 0.9.8-150400.3.12.1 | 0.9.8-150400.3.12.1 |
libsshSUSE:Linux Enterprise Micro 5.4 From an advisory covering 2 CVEs |
before 0.9.8-150400.3.12.1 | 0.9.8-150400.3.12.1 |
libsshSUSE:Linux Enterprise Micro 5.5 From an advisory covering 2 CVEs |
before 0.9.8-150400.3.12.1 | 0.9.8-150400.3.12.1 |
libsshSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 |
before 0.6.3-12.21.1 | 0.6.3-12.21.1 |
libsshUbuntu:Pro:16.04:LTS |
before 0.6.3-4.3ubuntu0.6+esm3, plus listed versions 0.6.3-3ubuntu30.6.3-4.10.6.3-4.20.6.3-4.2ubuntu10.6.3-4.3 Show 6 moreShow less0.6.3-4.3ubuntu0.10.6.3-4.3ubuntu0.20.6.3-4.3ubuntu0.50.6.3-4.3ubuntu0.60.6.3-4.3ubuntu0.6+esm10.6.3-4.3ubuntu0.6+esm2 |
0.6.3-4.3ubuntu0.6+esm3 |
libsshUbuntu:Pro:18.04:LTS |
before 0.8.0~20170825.94fa1e38-1ubuntu0.7+esm5, plus listed versions 0.7.5-10.8.0~20170825.94fa1e38-10.8.0~20170825.94fa1e38-1build10.8.0~20170825.94fa1e38-1ubuntu0.10.8.0~20170825.94fa1e38-1ubuntu0.2 Show 5 moreShow less0.8.0~20170825.94fa1e38-1ubuntu0.50.8.0~20170825.94fa1e38-1ubuntu0.60.8.0~20170825.94fa1e38-1ubuntu0.70.8.0~20170825.94fa1e38-1ubuntu0.7+esm30.8.0~20170825.94fa1e38-1ubuntu0.7+esm4 |
0.8.0~20170825.94fa1e38-1ubuntu0.7+esm5 |
libsshUbuntu:Pro:20.04:LTS |
before 0.9.3-2ubuntu2.5+esm2, plus listed versions 0.9.0-1ubuntu10.9.0-1ubuntu40.9.0-1ubuntu50.9.3-2ubuntu10.9.3-2ubuntu2 Show 6 moreShow less0.9.3-2ubuntu2.10.9.3-2ubuntu2.20.9.3-2ubuntu2.30.9.3-2ubuntu2.40.9.3-2ubuntu2.50.9.3-2ubuntu2.5+esm1 |
0.9.3-2ubuntu2.5+esm2 |
libsshUbuntu:22.04:LTS |
before 0.9.6-2ubuntu0.22.04.5, plus listed versions 0.9.6-10.9.6-1build10.9.6-20.9.6-2build10.9.6-2ubuntu0.22.04.10.9.6-2ubuntu0.22.04.20.9.6-2ubuntu0.22.04.30.9.6-2ubuntu0.22.04.4 |
0.9.6-2ubuntu0.22.04.5 |
libsshUbuntu:24.04:LTS |
before 0.10.6-2ubuntu0.2, plus listed versions 0.10.5-3ubuntu10.10.5-3ubuntu20.10.6-20.10.6-2build10.10.6-2build20.10.6-2ubuntu0.1 |
0.10.6-2ubuntu0.2 |
libsshUbuntu:25.10 |
before 0.11.2-1ubuntu0.1, plus listed versions 0.11.1-10.11.1-20.11.2-10.11.2-1build1 |
0.11.2-1ubuntu0.1 |
libsshopenSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 0.11.3-1.1 | 0.11.3-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | CVE List, EUVD, NVD, OSV | |
| facts | OSV | |
| affected, aliases, references | OSV | |
| affected | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-8114 is a medium vulnerability (CVSS 4.7) in Libssh, published July 24, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.26%, the 17th percentile. Fixed in libssh 0.11.3-r0.
References
access.redhat.com/errata/RHSA-2026:18683
access.redhat.com/security/cve/CVE-2025-8114
bugzilla.redhat.com/show_bug.cgi?id=2383220
git.libssh.org/projects/libssh.git/commit?id=53ac23ded4cb2c5463f6c4cd1525331bd578812d
git.libssh.org/projects/libssh.git/commit?id=65f363c9
libssh.org/security/advisories/CVE-2025-8114.txt
Show 95 moreShow less
nvd.nist.gov/vuln/detail/CVE-2025-8114
github.com/advisories/GHSA-fpr2-pgq7-qwg4
security.alpinelinux.org/vuln/CVE-2025-8114
access.redhat.com/security/cve/CVE-2025-4877
access.redhat.com/security/cve/CVE-2025-4878
access.redhat.com/security/cve/CVE-2025-5351
access.redhat.com/security/cve/CVE-2025-8277
access.redhat.com/security/cve/CVE-2026-0964
access.redhat.com/security/cve/CVE-2026-0965
access.redhat.com/security/cve/CVE-2026-0966
access.redhat.com/security/cve/CVE-2026-0967
access.redhat.com/security/cve/CVE-2026-0968
bugzilla.redhat.com/2369367
bugzilla.redhat.com/2376184
bugzilla.redhat.com/2376193
bugzilla.redhat.com/2383220
bugzilla.redhat.com/2383888
bugzilla.redhat.com/2433121
bugzilla.redhat.com/2436979
bugzilla.redhat.com/2436980
bugzilla.redhat.com/2436981
bugzilla.redhat.com/2436982
errata.almalinux.org/9/ALSA-2026-18683.html
docs.bell-sw.com/security/cves/CVE-2025-8114
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2025-1765985737.html
access.redhat.com/downloads/content/package-browser
git.libssh.org/projects/libssh.git
github.com/CVEProject/cvelistV5/tree/main/cves/2025/8xxx/CVE-2025-8114.json
security-tracker.debian.org/tracker/CVE-2025-8114
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-2301
docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/9.8_release_notes/index
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2369367
bugzilla.redhat.com/show_bug.cgi?id=2376184
bugzilla.redhat.com/show_bug.cgi?id=2376193
bugzilla.redhat.com/show_bug.cgi?id=2383888
bugzilla.redhat.com/show_bug.cgi?id=2433121
bugzilla.redhat.com/show_bug.cgi?id=2436979
bugzilla.redhat.com/show_bug.cgi?id=2436980
bugzilla.redhat.com/show_bug.cgi?id=2436981
bugzilla.redhat.com/show_bug.cgi?id=2436982
issues.redhat.com/browse/RHEL-150661
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_18683.json
cve.org/CVERecord?id=CVE-2025-4877
nvd.nist.gov/vuln/detail/CVE-2025-4877
git.libssh.org/projects/libssh.git/commit?h=stable-0.11&id=6fd9cc8ce3958092a1aae11f1f2e911b2747732d
libssh.org/security/advisories/CVE-2025-4877.txt
cve.org/CVERecord?id=CVE-2025-4878
nvd.nist.gov/vuln/detail/CVE-2025-4878
git.libssh.org/projects/libssh.git/commit?id=697650caa97eaf7623924c75f9fcfec6dd423cd1
git.libssh.org/projects/libssh.git/commit?id=b35ee876adc92a208d47194772e99f9c71e0bedb
libssh.org/security/advisories/CVE-2025-4878.txt
cve.org/CVERecord?id=CVE-2025-5351
nvd.nist.gov/vuln/detail/CVE-2025-5351
cve.org/CVERecord?id=CVE-2025-8114
cve.org/CVERecord?id=CVE-2025-8277
nvd.nist.gov/vuln/detail/CVE-2025-8277
libssh.org/security/advisories/CVE-2025-8277.txt
cve.org/CVERecord?id=CVE-2026-0964
nvd.nist.gov/vuln/detail/CVE-2026-0964
libssh.org/2026/02/10/libssh-0-12-0-and-0-11-4-security-releases
cve.org/CVERecord?id=CVE-2026-0965
nvd.nist.gov/vuln/detail/CVE-2026-0965
cve.org/CVERecord?id=CVE-2026-0966
nvd.nist.gov/vuln/detail/CVE-2026-0966
cve.org/CVERecord?id=CVE-2026-0967
nvd.nist.gov/vuln/detail/CVE-2026-0967
cve.org/CVERecord?id=CVE-2026-0968
nvd.nist.gov/vuln/detail/CVE-2026-0968
errata.rockylinux.org/RLSA-2026:18683
suse.com/support/update/announcement/2025/suse-su-202503368-1
bugzilla.suse.com/1246974
bugzilla.suse.com/1249375
suse.com/security/cve/CVE-2025-8114
suse.com/security/cve/CVE-2025-8277
suse.com/support/update/announcement/2025/suse-su-202503369-1
suse.com/support/update/announcement/2025/suse-su-202520847-1
suse.com/support/update/announcement/2025/suse-su-202520894-1
suse.com/support/update/announcement/2025/suse-su-20253787-1
suse.com/support/update/announcement/2025/suse-su-20253788-1
suse.com/support/update/announcement/2025/suse-su-20254408-1
suse.com/support/update/announcement/2026/suse-su-202621396-1
bugzilla.suse.com/1258045
bugzilla.suse.com/1258049
bugzilla.suse.com/1258054
bugzilla.suse.com/1258080
bugzilla.suse.com/1258081
suse.com/security/cve/CVE-2026-0964
suse.com/security/cve/CVE-2026-0965
suse.com/security/cve/CVE-2026-0966
suse.com/security/cve/CVE-2026-0967
suse.com/security/cve/CVE-2026-0968
suse.com/support/update/announcement/2026/suse-su-202621428-1
ubuntu.com/security/CVE-2025-8114
ubuntu.com/security/notices/USN-7849-1