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 />
Impact
Base Score 3.x
8.80
Severity 3.x
HIGH
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) |
To consult the complete list of CPE names with products and versions, see this page



