Skip to content
OpenAdvisories
Unscored CVE-2019-13179 EUVD-2019-4703GHSA-54g3-2jcp-vxc8

Calamares versions 3.1 through 3.2.10 copies a LUKS encryption keyfile from /crypto_keyfile.bin (mode 0600 owned by root) to /boot within a…

Published Jul 2, 2019 · Updated Aug 4, 2024 · Assigned by mitre

Description

Calamares versions 3.1 through 3.2.10 copies a LUKS encryption keyfile from /crypto_keyfile.bin (mode 0600 owned by root) to /boot within a globally readable initramfs image with insecure permissions, which allows this originally protected file to be read by any user, thereby disclosing decryption keys for LUKS containers created with Full Disk Encryption.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 calamares 3.2.11-1 —
Debian 14 calamares-settings-debian 10.0.23-1 —
Debian 13 calamares 3.2.11-1 —
Debian 13 calamares-settings-debian 10.0.23-1 —
Debian 12 calamares 3.2.11-1 —
Debian 12 calamares-settings-debian 10.0.23-1 —
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS calamares No fix yet —
Ubuntu 20.04 LTS calamares No fix yet —
Ubuntu 18.04 LTS calamares No fix yet —

References