CVE Catalog

CVE-2023-36476

HighCVSS 7.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.25%

16th percentile - higher than 16% of all known CVEs

Summary

Versions of calamares-nixos-extensions up to 0.3.12 have an issue with storing the LUKS key in an unencrypted format in the `/boot` directory, which may lead to unauthorized access to user data. This affects non-UEFI systems and systems with a LUKS partition different from `/`.

Risk Assessment

Organizations may be at risk of exposing the LUKS key, which could lead to unauthorized access to encrypted data. Users should be aware that their data may be at risk if appropriate mitigations are not applied.

Recommendation

It is recommended to upgrade to version 0.3.13 when available to eliminate this vulnerability. Users may also consider manually re-encrypting their LUKS partitions as a temporary workaround.

Related vulnerabilities

Original NVD description (English source)

calamares-nixos-extensions provides Calamares branding and modules for NixOS, a distribution of GNU/Linux. Users of calamares-nixos-extensions version 0.3.12 and prior who installed NixOS through the graphical calamares installer, with an unencrypted `/boot`, on either non-UEFI systems or with a LUKS partition different from `/` have their LUKS key file in `/boot` as a plaintext CPIO archive attached to their NixOS initrd. A patch is available and anticipated to be part of version 0.3.13 to backport to NixOS 22.11, 23.05, and unstable channels. Expert users who have a copy of their data may, as a workaround, re-encrypt the LUKS partition(s) themselves.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS