CVE-2025-5318

Libssh: out-of-bounds read in sftp_handle()

CVE-2025-5318 is fixed in 7 products on 1 platform, first by RHSA-2025:21013, released June 24, 2025. It is not reported as exploited. Patch Radar priority: Routine.

Routine
CVSS
5.4
Moderate
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0189
79th percentile

A flaw was found in the libssh library in versions less than 0.11.2. An out-of-bounds read can be triggered in the sftp_handle function due to an incorrect comparison check that permits the function to access memory beyond the valid handle list and to return an invalid pointer, which is used in further processing. This vulnerability allows an authenticated remote attacker to potentially read unintended memory regions, exposing sensitive information or affect service behavior.

Where it's fixed

ProductFixed inFixReleased
Linux
libssh · Debian 12.15 (bookworm) 0.10.6-0+deb12u2 DEBIAN-CVE-2025-5318 Jun 24, 2025
libssh · Debian 13.5 (trixie) 0.11.2-1 DEBIAN-CVE-2025-5318 Jun 24, 2025
libssh · Debian 14 0.11.2-1 DEBIAN-CVE-2025-5318 Jun 24, 2025
libssh · RHEL 10 0.11.1-4.el10_1 RHSA-2025:21013 Jun 24, 2025
libssh · RHEL 8 0:0.9.6-15.el8_10 RHSA-2025:18286 Oct 20, 2025
libssh · RHEL 9 0:0.10.4-15.el9_7 RHSA-2025:20943 Nov 11, 2025
libssh · almalinux 10 0.11.1-4.el10_1 ALSA-2025:21013 Nov 11, 2025
libssh · almalinux 8 0.9.6-15.el8_10 ALSA-2025:18286 Oct 20, 2025
libssh · almalinux 9 0.10.4-15.el9_7 ALSA-2025:20943 Nov 11, 2025
libssh · amzn 2023 0.10.6-1.amzn2023.0.2 ALAS2023-2025-1155 Aug 18, 2025
libssh · ol 10 0:0.11.1-4.el10_0 ELSA-2025-18231 Oct 16, 2025
libssh · ol 8 0:0.9.6-15.el8_10 ELSA-2025-18286 Oct 19, 2025
libssh · ol 9 0:0.10.4-15.el9_6 ELSA-2025-18275 Oct 16, 2025
libssh · opensuse-leap 15.6 0.9.8-150600.11.3.1 SUSE-SU-2025:02229-1 Jul 4, 2025
libssh · rocky 10 0:0.11.1-4.el10_0 RLSA-2025:18231 Oct 18, 2025
libssh · rocky 8 0:0.9.6-15.el8_10 RLSA-2025:18286 Nov 28, 2025
libssh · rocky 9 0:0.10.4-15.el9_6 RLSA-2025:20943 Nov 12, 2025
libssh · sles 15.6 0.9.8-150600.11.3.1 SUSE-SU-2025:02229-1 Jul 4, 2025
libssh · sles 15.7 0.9.8-150600.11.3.1 SUSE-SU-2025:02229-1 Jul 4, 2025
libssh-4 · Ubuntu 18.04.6 LTS (bionic) 0.8.0~20170825.94fa1e38-1ubuntu0.7+esm4 libssh-4 0.8.0~20170825.94fa1e38-1ubuntu0.7+esm4 Jun 24, 2025
libssh-4 · Ubuntu 20.04 LTS (focal) 0.9.3-2ubuntu2.5+esm1 libssh-4 0.9.3-2ubuntu2.5+esm1 Jun 24, 2025
libssh-4 · Ubuntu 22.04.1 LTS (jammy) 0.9.6-2ubuntu0.22.04.4 libssh-4 0.9.6-2ubuntu0.22.04.4 Jun 24, 2025
libssh-4 · Ubuntu 24.04.5 LTS (noble) 0.10.6-2ubuntu0.1 libssh-4 0.10.6-2ubuntu0.1 Jun 24, 2025
libssh-4 · Ubuntu 24.10 (oracular) 0.10.6-3ubuntu1.1 libssh-4 0.10.6-3ubuntu1.1 Jun 25, 2025
libssh-4 · Ubuntu 25.04 (plucky) 0.11.1-1ubuntu0.1 libssh-4 0.11.1-1ubuntu0.1 Jun 25, 2025
libssh-config · RHEL 8 0:0.9.6-15.el8_10 RHSA-2025:18286 Oct 20, 2025
libssh-config · RHEL 9 0:0.10.4-15.el9_7 RHSA-2025:20943 Nov 11, 2025
libssh-config · almalinux 10 0.11.1-4.el10_1 ALSA-2025:21013 Nov 11, 2025
libssh-config · almalinux 8 0.9.6-15.el8_10 ALSA-2025:18286 Oct 20, 2025
libssh-config · almalinux 9 0.10.4-15.el9_7 ALSA-2025:20943 Nov 11, 2025
libssh-config · amzn 2023 0.10.6-1.amzn2023.0.2 ALAS2023-2025-1155 Aug 18, 2025
libssh-config · ol 10 0:0.11.1-4.el10_0 ELSA-2025-18231 Oct 16, 2025
libssh-config · ol 8 0:0.9.6-15.el8_10 ELSA-2025-18286 Oct 19, 2025
libssh-config · ol 9 0:0.10.4-15.el9_6 ELSA-2025-18275 Oct 16, 2025
libssh-debuginfo · amzn 2023 0.10.6-1.amzn2023.0.2 ALAS2023-2025-1155 Aug 18, 2025
libssh-debugsource · amzn 2023 0.10.6-1.amzn2023.0.2 ALAS2023-2025-1155 Aug 18, 2025
libssh-devel · RHEL 8 0:0.9.6-15.el8_10 RHSA-2025:18286 Oct 20, 2025
libssh-devel · RHEL 9 0:0.10.4-15.el9_7 RHSA-2025:20943 Nov 11, 2025
libssh-devel · almalinux 10 0.11.1-4.el10_1 ALSA-2025:21013 Nov 11, 2025
libssh-devel · almalinux 8 0.9.6-15.el8_10 ALSA-2025:18286 Oct 20, 2025
libssh-devel · almalinux 9 0.10.4-15.el9_7 ALSA-2025:20943 Nov 11, 2025
libssh-devel · amzn 2023 0.10.6-1.amzn2023.0.2 ALAS2023-2025-1155 Aug 18, 2025
libssh-devel · ol 10 0:0.11.1-4.el10_0 ELSA-2025-18231 Oct 16, 2025
libssh-devel · ol 8 0:0.9.6-15.el8_10 ELSA-2025-18286 Oct 19, 2025
libssh-devel · ol 9 0:0.10.4-15.el9_6 ELSA-2025-18275 Oct 16, 2025
libssh-gcrypt-4 · Ubuntu 18.04.6 LTS (bionic) 0.8.0~20170825.94fa1e38-1ubuntu0.7+esm4 libssh-gcrypt-4 0.8.0~20170825.94fa1e38-1ubuntu0.7+esm4 Jun 24, 2025
libssh-gcrypt-4 · Ubuntu 20.04 LTS (focal) 0.9.3-2ubuntu2.5+esm1 libssh-gcrypt-4 0.9.3-2ubuntu2.5+esm1 Jun 24, 2025
libssh-gcrypt-4 · Ubuntu 22.04.1 LTS (jammy) 0.9.6-2ubuntu0.22.04.4 libssh-gcrypt-4 0.9.6-2ubuntu0.22.04.4 Jun 24, 2025
libssh-gcrypt-4 · Ubuntu 24.04.5 LTS (noble) 0.10.6-2ubuntu0.1 libssh-gcrypt-4 0.10.6-2ubuntu0.1 Jun 24, 2025
libssh-gcrypt-4 · Ubuntu 24.10 (oracular) 0.10.6-3ubuntu1.1 libssh-gcrypt-4 0.10.6-3ubuntu1.1 Jun 25, 2025

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.