CVE-2026-1709
keylime: Keylime: Authentication bypass allows unauthorized administrative operations due to missing client-side TLS authentication
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA, Red Hat, AlmaLinux, Oracle, Rocky Linux.
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.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| alma 10 | keylime-selinux | 7.12.1-11.el10_1.4 |
| alma 9 | keylime, keylime-base, keylime-registrar and 4 more | 7.12.1-11.el9_7.4 |
| Oracle Linux 9 | keylime, keylime-base, keylime-registrar and 4 more | 7.12.1-11.el9_7.4 |
| pip::GitHub Security Advisory pip | keylime | 7.12.2, 7.13.1 |
| rocky 10 | keylime, keylime-base, keylime-registrar and 5 more | 7.12.1-11.el10_1.4 |
| rocky 9 | keylime, keylime-base, keylime-registrar and 4 more | 7.12.1-11.el9_7.4 |
| rapidfort fedora 43 | keylime, keylime-agent-rust, keylime-agent-rust-common and 9 more | 7.14.1-1.fc43 and 1 more |
| rapidfort Oracle Linux 10 | keylime, keylime-base, keylime-registrar and 5 more | 0:7.12.1-11.el10_1.4 |
| rapidfort Oracle Linux 9 | keylime, keylime-base, keylime-registrar and 4 more | 0:7.12.1-11.el9_7.4 |
Show all 58 entries from 9 sources
| Source | Package | Fixed in |
|---|---|---|
| alma 10 | keylime-selinux | 7.12.1-11.el10_1.4 |
| alma 9 | keylime | 7.12.1-11.el9_7.4 |
| alma 9 | keylime-base | 7.12.1-11.el9_7.4 |
| alma 9 | keylime-registrar | 7.12.1-11.el9_7.4 |
| alma 9 | keylime-selinux | 7.12.1-11.el9_7.4 |
| alma 9 | keylime-tenant | 7.12.1-11.el9_7.4 |
| alma 9 | keylime-verifier | 7.12.1-11.el9_7.4 |
| alma 9 | python3-keylime | 7.12.1-11.el9_7.4 |
| Oracle Linux 9 | keylime | 7.12.1-11.el9_7.4 |
| Oracle Linux 9 | keylime-base | 7.12.1-11.el9_7.4 |
| Oracle Linux 9 | keylime-registrar | 7.12.1-11.el9_7.4 |
| Oracle Linux 9 | keylime-selinux | 7.12.1-11.el9_7.4 |
| Oracle Linux 9 | keylime-tenant | 7.12.1-11.el9_7.4 |
| Oracle Linux 9 | keylime-verifier | 7.12.1-11.el9_7.4 |
| Oracle Linux 9 | python3-keylime | 7.12.1-11.el9_7.4 |
| pip::GitHub Security Advisory pip | keylime | 7.12.2, 7.13.1 |
| rocky 10 | keylime | 7.12.1-11.el10_1.4 |
| rocky 10 | keylime-base | 7.12.1-11.el10_1.4 |
| rocky 10 | keylime-registrar | 7.12.1-11.el10_1.4 |
| rocky 10 | keylime-selinux | 7.12.1-11.el10_1.4 |
| rocky 10 | keylime-tenant | 7.12.1-11.el10_1.4 |
| rocky 10 | keylime-tools | 7.12.1-11.el10_1.4 |
| rocky 10 | keylime-verifier | 7.12.1-11.el10_1.4 |
| rocky 10 | python3-keylime | 7.12.1-11.el10_1.4 |
| rocky 9 | keylime | 7.12.1-11.el9_7.4 |
| rocky 9 | keylime-base | 7.12.1-11.el9_7.4 |
| rocky 9 | keylime-registrar | 7.12.1-11.el9_7.4 |
| rocky 9 | keylime-selinux | 7.12.1-11.el9_7.4 |
| rocky 9 | keylime-tenant | 7.12.1-11.el9_7.4 |
| rocky 9 | keylime-verifier | 7.12.1-11.el9_7.4 |
| rocky 9 | python3-keylime | 7.12.1-11.el9_7.4 |
| rapidfort fedora 43 | keylime | 7.14.1-1.fc43 |
| rapidfort fedora 43 | keylime-agent-rust | 0.2.9-1.fc43 |
| rapidfort fedora 43 | keylime-agent-rust-common | 0.2.9-1.fc43 |
| rapidfort fedora 43 | keylime-agent-rust-ima-emulator | 0.2.9-1.fc43 |
| rapidfort fedora 43 | keylime-agent-rust-push | 0.2.9-1.fc43 |
| rapidfort fedora 43 | keylime-base | 7.14.1-1.fc43 |
| rapidfort fedora 43 | keylime-registrar | 7.14.1-1.fc43 |
| rapidfort fedora 43 | keylime-selinux | 7.14.1-1.fc43 |
| rapidfort fedora 43 | keylime-tenant | 7.14.1-1.fc43 |
| rapidfort fedora 43 | keylime-tools | 7.14.1-1.fc43 |
| rapidfort fedora 43 | keylime-verifier | 7.14.1-1.fc43 |
| rapidfort fedora 43 | python3-keylime | 7.14.1-1.fc43 |
| rapidfort Oracle Linux 10 | keylime | 0:7.12.1-11.el10_1.4 |
| rapidfort Oracle Linux 10 | keylime-base | 0:7.12.1-11.el10_1.4 |
| rapidfort Oracle Linux 10 | keylime-registrar | 0:7.12.1-11.el10_1.4 |
| rapidfort Oracle Linux 10 | keylime-selinux | 0:7.12.1-11.el10_1.4 |
| rapidfort Oracle Linux 10 | keylime-tenant | 0:7.12.1-11.el10_1.4 |
| rapidfort Oracle Linux 10 | keylime-tools | 0:7.12.1-11.el10_1.4 |
| rapidfort Oracle Linux 10 | keylime-verifier | 0:7.12.1-11.el10_1.4 |
| rapidfort Oracle Linux 10 | python3-keylime | 0:7.12.1-11.el10_1.4 |
| rapidfort Oracle Linux 9 | keylime | 0:7.12.1-11.el9_7.4 |
| rapidfort Oracle Linux 9 | keylime-base | 0:7.12.1-11.el9_7.4 |
| rapidfort Oracle Linux 9 | keylime-registrar | 0:7.12.1-11.el9_7.4 |
| rapidfort Oracle Linux 9 | keylime-selinux | 0:7.12.1-11.el9_7.4 |
| rapidfort Oracle Linux 9 | keylime-tenant | 0:7.12.1-11.el9_7.4 |
| rapidfort Oracle Linux 9 | keylime-verifier | 0:7.12.1-11.el9_7.4 |
| rapidfort Oracle Linux 9 | python3-keylime | 0:7.12.1-11.el9_7.4 |
References
- https://access.redhat.com/errata/RHSA-2026:2224
- https://access.redhat.com/errata/RHSA-2026:2225
- https://access.redhat.com/errata/RHSA-2026:2298
- https://access.redhat.com/security/cve/CVE-2026-1709
- https://bugzilla.redhat.com/2435514
- https://bugzilla.redhat.com/show_bug.cgi?id=2435514
- https://creativecommons.org/licenses/by/4.0/
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2026-1709
All 18 references
- https://errata.almalinux.org/9/ALSA-2026-2224.html
- https://errata.rockylinux.org/RLSA-2026:2224
- https://github.com/keylime/keylime
- https://github.com/keylime/keylime/security/advisories/GHSA-4jqp-9qjv-57m2
- https://github.com/pypa/advisory-database/tree/main/vulns/keylime/PYSEC-2026-74.yaml
- https://linux.oracle.com/cve/CVE-2026-1709.html
- https://linux.oracle.com/errata/ELSA-2026-2225.html
- https://nvd.nist.gov/vuln/detail/CVE-2026-1709
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-1709.json
- https://www.cve.org/CVERecord?id=CVE-2026-1709