CVE Vulnerabilities

CVE-2026-59847

Incorrect Check of Function Return Value

Published: Jul 21, 2026 | Modified: Sep 04, 2026
CVSS 3.x
7.5
HIGH
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS 2.x
RedHat/V2
RedHat/V3
5.9 MODERATE
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

A flaw was found in libssh. Incorrect AES-GCM finalization checks in builds using the OpenSSL backend can effectively remove integrity protection, allowing an in-path attacker to modify plaintext on the wire without detection.

Weakness

The product incorrectly checks a return value from a function, which prevents it from detecting errors or exceptional conditions.

Affected Software

NameVendorStart VersionEnd Version
LibsshLibssh0.9.0 (including)0.11.5 (excluding)
LibsshLibssh0.12.0 (including)0.12.0 (including)
Red Hat Enterprise Linux 10RedHatlibssh-0:0.12.0-3.el10_2*
Red Hat Enterprise Linux 8RedHatlibssh-0:0.9.6-17.el8_10*
Red Hat Enterprise Linux 8RedHatlibssh-0:0.9.6-17.el8_10*
Red Hat Enterprise Linux 9RedHatlibssh-0:0.10.4-19.el9_8*
Red Hat Enterprise Linux 9RedHatlibssh-0:0.10.4-19.el9_8*
Red Hat Hardened ImagesRedHatlibssh-main-0.12.1-4.hum1*
LibsshUbuntujammy*
LibsshUbuntunoble*
LibsshUbunturesolute*
LibsshUbuntuupstream*

Potential Mitigations

References