CVE-2026-59847 Libssh: libssh: integrity downgrade via openssl aes-gcm tag verification

Medium 5.9 Published Updated

An in-path attacker can modify SSH traffic without detection due to flawed AES-GCM integrity checks in the OpenSSL backend of libssh.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-59847?

CVE-2026-59847 is a medium-severity vulnerability in Redhat Enterprise Linux, published on 21 Jul 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

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: CWE-1310, CWE-253

Which versions are affected by CVE-2026-59847?

It affects 3 products.

Products include Libssh Libssh, Redhat Enterprise Linux, Redhat Hardened Images.

How do I fix CVE-2026-59847?

Apply the vendor's patch.

Is CVE-2026-59847 being exploited?

There is no known exploitation of CVE-2026-59847 in the wild and no public exploit code.

All Redhat Enterprise Linux vulnerabilities

Sources

Also known as AZL-93246, BELL-CVE-2026-59847, CLSA-2026-1785837599, DEBIAN-CVE-2026-59847, ECHO-c402-a16c-cfd9, GHSA-mq2j-7vq4-77m8 and 2 more.

Is CVE-2026-59847 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free