Impact
The vulnerability is a race condition in the Linux kernel damon subsystem. When damon_call() and damos_walk() run concurrently with kdamond termination, a mismatch between the damon_ctx->kdamond flag and its unset operation can cause damon_call() to wait forever or ignore cancellation of pending requests. This leads to deadlock or memory leakage, potentially exhausting system resources and causing instability.
Affected Systems
The affected product is the Linux kernel. Any kernel version prior to the patch that implements the fix is vulnerable. There is no specific version range provided, so all current LTS and mainstream kernels are at risk until the patch is applied.
Risk and Exploitability
Since the issue is an internal race, it does not rely on external input and is not listed in KEV, and the EPSS is not available. The severity is not quantified, but the potential for service interruption makes the risk notable if an attacker can execute privileged code that triggers damon_call during a kdamond teardown. The patch prevents deadlock and memory leaks by protecting the obsolete field and removing the redundant runtime check.
OpenCVE Enrichment