CVE-2023-43634

Severity CVSS v4.0:
Pending analysis
Type:
CWE-522 Insufficiently Protected Credentials
Publication date:
21/09/2023
Last modified:
16/10/2023

Description

<br /> When sealing/unsealing the “vault” key, a list of PCRs is used, which defines which PCRs<br /> are used.<br /> <br /> In a previous project, CYMOTIVE found that the configuration is not protected by the secure<br /> boot, and in response Zededa implemented measurements on the config partition that was<br /> mapped to PCR 13.<br /> <br /> In that process, PCR 13 was added to the list of PCRs that seal/unseal the key.<br /> <br /> In commit “56e589749c6ff58ded862d39535d43253b249acf”, the config partition<br /> measurement moved from PCR 13 to PCR 14, but PCR 14 was not added to the list of<br /> PCRs that seal/unseal the key.<br /> <br /> This change makes the measurement of PCR 14 effectively redundant as it would not affect<br /> the sealing/unsealing of the key.<br /> <br /> <br /> <br /> An attacker could modify the config partition without triggering the measured boot, this could<br /> result in the attacker gaining full control over the device with full access to the contents of the<br /> encrypted “vault”<br /> <br /> <br /> <br /> <br />

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:lfedge:eve:*:*:*:*:*:*:*:* 8.6.0 (excluding)
cpe:2.3:o:lfedge:eve:*:*:*:*:*:*:*:* 9.0.0 (including) 9.5.0 (excluding)


References to Advisories, Solutions, and Tools