CVE-2023-3674: Keylime: attestation failure when the quote's signature does not validate
A flaw was found in the keylime attestation verifier, which fails to flag a device's submitted TPM quote as faulty when the quote's signature does not validate for some reason. Instead, it will only emit an error in the log without flagging the device as untrusted.
Other sources
The keylime attestation verifier fails to flag a device's submitted TPM quote as faulty when the quote's signature does not validate for some reason. Instead, it will only emit an error in the log but not flag the device as being untrusted.
To exploit this bug, a non-privileged user would have to modify the keylime agent to create invalid quotes a could then use invalid measurement lists to hide the trust state of a system. He would then have to trick the administrator in using the user's modified keylime agent.
Upstream fix: https://github.com/keylime/keylime/commit/95ce3d86bd2c53009108ffda2dcf553312d733db
— Red Hat
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
redhat/keylimeto a version that resolves this vulnerability.Fixed in 7.2.5 - Upgrade
Upgrade
redhat/keylimeto a version that resolves this vulnerability.Fixed in 7.3.0 - Upgrade
Upgrade
pip/keylimeto a version that resolves this vulnerability.Fixed in 7.2.5 - Upgrade
Upgrade
keylimeto a version that resolves this vulnerability.Patch 95ce3d86bd2c53009108ffda2dcf553312d733db
Event History
Frequently Asked Questions
What is the vulnerability ID?
The vulnerability ID is CVE-2023-3674.
What is the severity of CVE-2023-3674?
The severity of CVE-2023-3674 is low with a severity value of 2.3.
Which software is affected by CVE-2023-3674?
The keylime attestation verifier with versions up to 7.2.5 and 7.3.0 is affected by CVE-2023-3674.
How can I fix CVE-2023-3674?
To fix CVE-2023-3674, update the keylime attestation verifier to version 7.3.1 or later.
Where can I find more information about CVE-2023-3674?
You can find more information about CVE-2023-3674 at the following references: [Reference 1](https://access.redhat.com/security/cve/CVE-2023-3674), [Reference 2](https://bugzilla.redhat.com/show_bug.cgi?id=2222903), [Reference 3](https://github.com/keylime/keylime/commit/95ce3d86bd2c53009108ffda2dcf553312d733db).