lf-edge/eve · Security
EVE Seals Vault Key With SHA1 PCRs
- GHSA ID
- GHSA-4jvr-vj2c-8q37
- CVE ID
- CVE-2023-43635
- Severity
- medium
- Published
- Updated
- CVSS
- 6.7 · CVSS:3.1/AV:P/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N
- CVSS v3
- 6.7 · CVSS:3.1/AV:P/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:N
Description
Impact
The vault key is sealed using SHA1 PCRs instead of SHA256 PCRs
Thus an attacker with physical access to an EVE-OS device can try to brute force creating a kernel or rootfs image which produces the same SHA1 PCR but with malicious content.
Patches
Fixed in 9.4.3-lts and 10.1.0
Workarounds
None
CWEs
- CWE-327 · Use of a Broken or Risky Cryptographic Algorithm
- CWE-328 · Use of Weak Hash
- CWE-522 · Insufficiently Protected Credentials