Impact
The kernel bug over a checkpoint buffer list that is mostly busy. The continue statement bypasses a need_resched() check, keeping journal->j_list_lock locked for an extended period. Under memory pressure with large checkpoint lists this leads to long lock hold times, spinning CPUs, soft lockups, or RCU stalls, effectively denying service by preventing other tasks from progressing.
Affected Systems
Linux kernels that include the vulnerable journal shrinker code are affected. The CV or list of affected releases. Administrators should verify whether their kernel contains the problematic implementation.
Risk and Exploitability
The CVSS score of 5.5 indicates moderate severity. The EPSS score is < 1%, indicating a very low probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog. Likely attack vector is local, where an attacker can generate busy checkpoint buffers or induce memory pressure to trigger the bug. A privileged or root process could accelerate the effect, but a normal user might still cause a soft lockup if the kernel runs low on memory.
OpenCVE Enrichment