Memory Corruption Vulnerability in Linux Kernel Affecting Hibernation Management
CVE-2026-89760
What is CVE-2026-89760?
A vulnerability exists in the Linux kernel related to hibernation slot management. Specifically, the issue arises when a hibernation slot containing a folio in the swap cache is improperly freed, leading to silent memory corruption. This vulnerability can trigger process crashes or data instability across unrelated userspace applications, particularly during hibernation image preparation. The incorrect management of folios can result in the folio becoming unreachable from the swap table while remaining on the LRU, which may cause unexpected behaviors as offsets are reassigned in memory. Adequate checks on cached folios are vital to prevent this issue, ensuring that hibernation slots are left in a stable state.
Affected Version(s)
Linux 0d6af9bcf383bcdf601e670bb605861b01e318e7
Linux 0d6af9bcf383bcdf601e670bb605861b01e318e7 < 10d9012e83efedde8718ceaa5053f836e0c8596c
Linux 7.1