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.
Fixed in 7.10 and 8.12.1-lts
None
{
"cwe_ids": [
"CWE-321",
"CWE-798"
],
"github_reviewed": true,
"severity": "MODERATE",
"github_reviewed_at": "2026-02-04T23:21:25Z",
"nvd_published_at": null
}