`calamares-nixos-extensions` LUKS keyfile exposure
CVE-2023-36476
7.9HIGH
What is CVE-2023-36476?
The Calamares NixOS Extensions, specifically versions up to 0.3.12, are vulnerable due to insecure handling of LUKS key files. When users install NixOS using the graphical Calamares installer with an unencrypted /boot, the LUKS key file is stored as a plaintext CPIO archive within the initrd. This issue primarily affects users on non-UEFI systems or those utilizing a separate LUKS partition, exposing sensitive data. To address this vulnerability, a patch is expected in version 0.3.13, with workarounds available for advanced users to re-encrypt their partitions.
Affected Version(s)
calamares-nixos-extensions <= 0.3.12
