CVE-2026-1709 Keylime Missing Authentication for Critical Function and Improper Authentication

Critical 9.4 Published Updated

Unauthenticated attackers can perform administrative operations like deleting agents and reading TPM data due to missing client-side TLS authentication in Keylime.

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-1709?

CVE-2026-1709 is a critical authentication bypass vulnerability in Redhat Enterprise Linux, published on 6 Feb 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 Keylime. The Keylime registrar, since version 7.12.0, does not enforce client-side Transport Layer Security (TLS) authentication. This authentication bypass vulnerability allows unauthenticated clients with network access to perform administrative operations, including listing agents, retrieving public Trusted Platform Module (TPM) data, and deleting agents, by connecting without presenting a client certificate.

Weakness: CWE-322

Which versions are affected by CVE-2026-1709?

5 open source packages ship an affected version, including keylime. It affects 9 products.

PackageAffectedFixed in
keylime PyPIAll versions7.12.0
keylime PyPIFrom 7.12.07.12.2
keylime PyPIFrom 7.12.07.12.2
keylime PyPIFrom 7.13.07.13.1
keylime PyPIFrom 7.13.07.13.1
Linux distribution packages (35)
keylime-selinux AlmaLinux:10All versions7.12.1-11.el10_1.4
keylime AlmaLinux:9All versions7.12.1-11.el9_7.4
keylime-base AlmaLinux:9All versions7.12.1-11.el9_7.4
keylime-registrar AlmaLinux:9All versions7.12.1-11.el9_7.4
keylime-selinux AlmaLinux:9All versions7.12.1-11.el9_7.4
keylime-tenant AlmaLinux:9All versions7.12.1-11.el9_7.4
keylime-verifier AlmaLinux:9All versions7.12.1-11.el9_7.4
python3-keylime AlmaLinux:9All versions7.12.1-11.el9_7.4
keylime Red Hat:enterprise_linux:10.1All versions0:7.12.1-11.el10_1.4
keylime-base Red Hat:enterprise_linux:10.1All versions0:7.12.1-11.el10_1.4
keylime-registrar Red Hat:enterprise_linux:10.1All versions0:7.12.1-11.el10_1.4
keylime-selinux Red Hat:enterprise_linux:10.1All versions0:7.12.1-11.el10_1.4
keylime-tenant Red Hat:enterprise_linux:10.1All versions0:7.12.1-11.el10_1.4
keylime-tools Red Hat:enterprise_linux:10.1All versions0:7.12.1-11.el10_1.4
keylime-verifier Red Hat:enterprise_linux:10.1All versions0:7.12.1-11.el10_1.4
python3-keylime Red Hat:enterprise_linux:10.1All versions0:7.12.1-11.el10_1.4
keylime Red Hat:enterprise_linux:9::appstreamAll versions0:7.12.1-11.el9_7.4
keylime-base Red Hat:enterprise_linux:9::appstreamAll versions0:7.12.1-11.el9_7.4
keylime-registrar Red Hat:enterprise_linux:9::appstreamAll versions0:7.12.1-11.el9_7.4
keylime-selinux Red Hat:enterprise_linux:9::appstreamAll versions0:7.12.1-11.el9_7.4
keylime-tenant Red Hat:enterprise_linux:9::appstreamAll versions0:7.12.1-11.el9_7.4
keylime-verifier Red Hat:enterprise_linux:9::appstreamAll versions0:7.12.1-11.el9_7.4
python3-keylime Red Hat:enterprise_linux:9::appstreamAll versions0:7.12.1-11.el9_7.4
keylime Red Hat:enterprise_linux_eus:10.0All versions0:7.12.1-2.el10_0.5
keylime-base Red Hat:enterprise_linux_eus:10.0All versions0:7.12.1-2.el10_0.5
keylime-registrar Red Hat:enterprise_linux_eus:10.0All versions0:7.12.1-2.el10_0.5
keylime-selinux Red Hat:enterprise_linux_eus:10.0All versions0:7.12.1-2.el10_0.5
keylime-tenant Red Hat:enterprise_linux_eus:10.0All versions0:7.12.1-2.el10_0.5
keylime-tools Red Hat:enterprise_linux_eus:10.0All versions0:7.12.1-2.el10_0.5
keylime-verifier Red Hat:enterprise_linux_eus:10.0All versions0:7.12.1-2.el10_0.5
python3-keylime Red Hat:enterprise_linux_eus:10.0All versions0:7.12.1-2.el10_0.5
keylime Rocky Linux:10All versions0:7.12.1-11.el10_1.4
keylime Rocky Linux:9All versions0:7.12.1-11.el9_7.4
keylime SUSE:Linux Enterprise Server 16.0All versions7.14.0+0-160000.1.1
keylime SUSE:Linux Enterprise Server for SAP applications 16.0All versions7.14.0+0-160000.1.1

Products include Keylime Keylime, Redhat Enterprise Linux, Redhat Enterprise Linux Eus, Redhat Enterprise Linux for Arm 64, Redhat Enterprise Linux for Arm 64 Eus, Redhat Enterprise Linux for Ibm Z Systems and 3 more.

How do I fix CVE-2026-1709?

Upgrade keylime to a fixed version for your release line: 7.12.0, 7.12.2 or 7.13.1.

Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.

Is CVE-2026-1709 being exploited?

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

All Redhat Enterprise Linux vulnerabilities

Sources

Also known as ALSA-2026:2224, ALSA-2026:2225, GHSA-4jqp-9qjv-57m2, PYSEC-2026-74, RHSA-2026:2224, RHSA-2026:2225 and 6 more.

Is CVE-2026-1709 in your software?

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

Check your SBOMs for free