#Linux

Linux 6.9 LUKS 挂起回归导致加密密钥保留在内存中

mathstodon.xyz · ⭐️ 8/10 · 2026-07-02

8/10

从 Linux 6.9 开始,cryptsetup luksSuspend 命令在挂起期间不再从内存中清除磁盘加密密钥,导致密钥保留在 RAM 中。 这一回归削弱了 LUKS 加密设备的安全性,因为拥有物理访问权限的攻击者可以从挂起系统的内存中提取主密钥,无需密码即可解密磁盘。 该问题影响 Linux 6.9 及更高版本的内核,但并非所有发行版都受影响,因为 luksSuspend 并非官方 cryptsetup 规范的一部分,它最初是 Debian 的扩展。