Linux Kernel zram Vulnerability Affects Data Handling
CVE-2026-46089
What is CVE-2026-46089?
A vulnerability has been identified in the Linux kernel's zram module that affects how partial discard requests are handled. When executing the 'blkdiscard -p' command with partial requests, the system does not process these requests correctly, leading to a scenario where operations can hang indefinitely. This occurs because the zram module prematurely exits without marking the request as complete, preventing the process from concluding. The resolution involves implementing an immediate call to ensure proper completion of the I/O operations, thereby preventing the system from stalling.
Affected Version(s)
Linux 0120dd6e4e202e19a0e011e486fb2da40a5ea279 < 2d1f18efccdb8b29552399d024c36b705447e975
Linux 0120dd6e4e202e19a0e011e486fb2da40a5ea279 < 35d3300f6357cfaa72db2721dc2b345b19bac5df
Linux 0120dd6e4e202e19a0e011e486fb2da40a5ea279