News › security

Linux 6.9 Update: LUKS Suspend No Longer Wipes Disk-Encryption Keys

By Zayden R., July 3, 2026

Since Linux 6.9, LUKS suspend has ceased wiping disk-encryption keys from memory, raising concerns about system security during suspension. This change affects how sensitive data is handled in memory, sparking discussions among sysadmins.

In a significant development for Linux users focused on security, it has been revealed that since version 6.9, the Linux Unified Key Setup (LUKS) suspend feature has stopped wiping disk-encryption keys from memory. This change, which has not gone unnoticed, raises questions about the security of encrypted data during system suspension.

LUKS, widely used for encrypting disk partitions, is essential for protecting sensitive data. Traditionally, when a system entered suspend mode, LUKS would erase encryption keys from RAM, mitigating the risk of unauthorized access through cold boot attacks. However, with this new behavior in Linux 6.9, those keys remain in memory, potentially exposing encrypted data to risks if physical access to the machine is obtained while it is suspended.

This revelation has sparked discussions among system administrators and security experts. The decision to not clear the keys might have been made to address performance concerns, as reloading keys can delay wake-up times. Nonetheless, it represents a trade-off between convenience and security.

The technical community is now weighing the implications. While some argue that the security risk is minimal for systems with additional layers of protection, others stress the importance of re-implementing key wiping to ensure maximum security. As the conversation continues, it remains to be seen whether future Linux kernel updates will address these concerns or if users will need to adopt alternative measures to safeguard their encrypted data.

Sources

Practice this on a real machine

The Linux Camp teaches these topics as hands-on labs on real virtual machines, verified as you type.