~ / search / GHSA-g7vp-j25f-h34p

GHSA-g7vp-j25f-h34p

EVE Has Partially Predetermined Vault Key

Source: GitHub Advisory Database (reviewed) Moderate CVE-2023-43637

Packages

EcosystemPackageAffectedFixed in
Go github.com/lf-edge/eve < 0.0.0-20220310190112-c0c966dc31e2 0.0.0-20220310190112-c0c966dc31e2

Details

As written in the advisory (Markdown source, shown as plain text).

### Impact The deriveVaultKey function calls retrieveCloudKey which always returns "foobarfoobarfoobarfoobarfoobarfo". When merged with the randomly generated 32-byte key using mergeKeys (16 bytes from each), the last 16 bytes are always "arfoobarfoobarfo". This enables an attacker with physical access to the EVE-OS device to attempt to brute force the remaining 128 bits of key. ### Patches Fixed in 7.10 and 8.12.1-lts ### Workarounds None

References

External links from the advisory. They lead to third-party sites.