Linux Kernel Zram Component Use-After-Free Vulnerability in Writeback Bio Handling

Vulnerability

A use-after-free vulnerability has been identified in the Zram component of the Linux kernel. This issue arises from a race condition between the bio completion handler and the writeback task, leading to a NULL pointer dereference. The vulnerability is present in the stable versions of the Linux kernel.

Impact

Exploitation of this vulnerability causes a crash due to a use-after-free condition, which can lead to memory corruption.

Reproduction

The vulnerability can be reproduced by introducing a race condition between the Zram bio completion handler and the writeback task. This can be done by submitting writeback requests that are processed before the completion handler has a chance to execute, causing the writeback control structure to be freed while it is still in use.

Remediation

Users can upgrade to the latest stable version of the Linux kernel, where this vulnerability has been fixed.

Added: Jul 19, 2026, 7:41 PM
Updated: Jul 19, 2026, 7:41 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
3.9
remediation
7.7
relevance
9.7
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.