CVE-2023-43630
Last modified
CVE-2023-43630 is a high-severity vulnerability rated 8.8/10 on the CVSS scale. PCR14 is not in the list of PCRs that seal/unseal the “vault” key, but due to the change that was implemented in commit “7638364bc0acf8b5c481b5ce5fea11ad44ad7fd4”, fixing this issue alone would not solve the problem of the config partition not being measured correctly. Also, the “vault” key is sealed/unsealed with SHA1 PCRs instead of SHA256. This issue was somewhat mitigated due to all of the PCR extend functions updating both the values of SHA256 and SHA1 for a given PCR ID. However, due to the change that was implemented in commit “7638364bc0acf8b5c481b5ce5fea11ad44ad7fd4”, this is no longer the case for PCR14, as the code in “measurefs.go” explicitly updates only the SHA256 instance of PCR14, which means that even if PCR14 were to be added to the list of PCRs sealing/unsealing the “vault” key, changes to the config partition would still not be measured. An attacker could modify the config partition without triggering the measured boot, this could result in the attacker gaining full control over the device with full access to the contents of the encrypted “vault” . EPSS estimates a 0.11% chance of exploitation in the next 30 days.
Description
PCR14 is not in the list of PCRs that seal/unseal the “vault” key, but due to the change that was implemented in commit “7638364bc0acf8b5c481b5ce5fea11ad44ad7fd4”, fixing this issue alone would not solve the problem of the config partition not being measured correctly. Also, the “vault” key is sealed/unsealed with SHA1 PCRs instead of SHA256. This issue was somewhat mitigated due to all of the PCR extend functions updating both the values of SHA256 and SHA1 for a given PCR ID. However, due to the change that was implemented in commit “7638364bc0acf8b5c481b5ce5fea11ad44ad7fd4”, this is no longer the case for PCR14, as the code in “measurefs.go” explicitly updates only the SHA256 instance of PCR14, which means that even if PCR14 were to be added to the list of PCRs sealing/unsealing the “vault” key, changes to the config partition would still not be measured. An attacker could modify the config partition without triggering the measured boot, this could result in the attacker gaining full control over the device with full access to the contents of the encrypted “vault”
Metrics
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Linuxfoundation | Edge Virtualization Engine | >= 9.0.0, < 9.5.0 |
References
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2023-43630?
How severe is CVE-2023-43630?
How do I fix CVE-2023-43630?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2023
- CVE-2023-43625A vulnerability has been identified in Simcenter Amesim (All…9.8
- CVE-2023-43626Improper access control in UEFI firmware for some Intel(R) P…8.7
- CVE-2023-43627Path traversal vulnerability in ACERA 1320 firmware ver.01.2…5.7
- CVE-2023-43628An integer underflow vulnerability exists in the NTRIP Strea…7.5
- CVE-2023-43629Incorrect default permissions in some Intel(R) GPA software …7.8
- CVE-2023-4363Inappropriate implementation in WebShare in Google Chrome on…4.3
- CVE-2023-43631 On boot, the Pillar eve container checks for the existence …8.8
- CVE-2023-43632 As noted in the “VTPM.md” file in the eve documentation, “V…9.9
- CVE-2023-43633 On boot, the Pillar eve container checks for the existence …8.8
- CVE-2023-43634 When sealing/unsealing the “vault” key, a list of PCRs is u…8.8
- CVE-2023-43635 Vault Key Sealed With SHA1 PCRs The measured boot sol…8.8
- CVE-2023-43636 In EVE OS, the “measured boot” mechanism prevents a compr…8.8
Are you affected by CVE-2023-43630?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
