CVE-2026-46121
Use-After-Free in Linux Kernel DAMON Sysfs Interface
Publication date: 2026-05-28
Last updated on: 2026-05-28
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux_kernel | linux_kernel | * |
| linux | linux_kernel | * |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability exists in the Linux kernel's DAMON sysfs interface, specifically related to the handling of 'memcg_path' and 'path' files.
The issue arises because reads and writes to these files can happen concurrently without proper locking, leading to a use-after-free condition. This means that a read operation might access memory that has already been freed by a write operation, causing potential instability or unexpected behavior.
The vulnerability was fixed by adding a lock (damon_sysfs_lock) to protect both reads and writes, ensuring that the memory is not freed while being read.
How can this vulnerability impact me? :
This vulnerability can lead to use-after-free conditions in the Linux kernel, which may cause system instability, crashes, or unpredictable behavior.
If exploited, it could potentially be used to cause denial of service or other unintended effects by triggering access to freed memory.
What immediate steps should I take to mitigate this vulnerability?
The vulnerability is fixed by applying the patch that protects both user-direct reads and writes of the memcg_path file in the DAMON sysfs interface with damon_sysfs_lock to prevent use-after-free conditions.
Therefore, the immediate mitigation step is to update the Linux kernel to a version that includes this patch.