Impact
The Linux kernel contains a flaw in workqueue processing where the function check_flush_dependency() can dereference a NULL pointer when invoked by a kworker that is not currently executing a work item. This occurs during out‑of‑memory handling or worker allocation paths, causing the kernel to crash and the system to reboot. The issue is a classic NULL pointer dereference (CWE‑476).
Affected Systems
The vulnerability is present in all Linux kernel builds that lack the subsequent patch, including all current LTS and mainline releases up until the fix is merged. No specific version ranges are given, so any kernel that has not incorporated the commit should be considered affected.
Risk and Exploitability
The CVSS score is not published and the EPSS is not available; however, the weakness can lead to a hard kernel panic when a low‑memory condition triggers worker allocation. Because the exploit requires local kernel code execution, an attacker with root privileges or the ability to trigger excessive allocation can produce a denial‑of‑service. The flaw is not listed in the CISA KEV catalog, but any system that experiences the crash should be considered at risk until the kernel is updated.
OpenCVE Enrichment