Improper Authentication in keylime - CVE-2023-38201
Published: September 5, 2023
Vulnerability details
The vulnerability allows a local user to bypass authentication.
The vulnerability exists due to an error in the challenge-response protocol implementation during agent registration. A local user can impersonate an agent and hide the true status of a monitored machine if the fake agent is added to the verifier list by a legitimate user, resulting in a breach of the integrity of the registrar database.
Affected software
SUSE Linux Enterprise Desktop 15
SUSE Linux Enterprise High Performance Computing 15
SUSE Linux Enterprise Real Time 15
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Server for SAP Applications 15
SUSE Manager Server
SUSE Manager Retail Branch Server
SUSE Manager Proxy
Red Hat Enterprise Linux for IBM z Systems
Red Hat Enterprise Linux for x86_64
Red Hat Enterprise Linux for Power, little endian
Red Hat Enterprise Linux for ARM 64
Basesystem Module
openSUSE Leap
Fedora
keylime-config
keylime-agent
keylime-tpm_cert_store
python3-keylime
keylime-verifier
keylime-registrar
keylime-logrotate
keylime-firewalld
keylime (Red Hat package)
keylime
How to mitigate CVE-2023-38201
keylime-config - update to 6.3.2-150400.4.20.1
keylime-agent - update to 6.3.2-150400.4.20.1
keylime-tpm_cert_store - update to 6.3.2-150400.4.20.1
python3-keylime - update to 6.3.2-150400.4.20.1
keylime-verifier - update to 6.3.2-150400.4.20.1
keylime-registrar - update to 6.3.2-150400.4.20.1
keylime-logrotate - update to 6.3.2-150400.4.20.1
keylime-firewalld - update to 6.3.2-150400.4.20.1
keylime (Red Hat package) - update to 6.5.2-6.el9_2
keylime - update to 6.6.0-2.fc38