PatchSiren cyber security CVE debrief
CVE-2026-46121 Linux CVE debrief
A use-after-free vulnerability in the Linux kernel's DAMON (Data Access MONitor) sysfs interface could allow local attackers to trigger memory corruption. The flaw exists in mm/damon/sysfs-schemes where concurrent reads and writes to the 'memcg_path' file could race, causing readers to access freed memory. The vulnerability stems from insufficient locking around user-driven direct reads and writes of damon_sysfs_scheme_filter->memcg_path, which is deallocated during write operations without proper synchronization. While kernfs provides open file locking for single file descriptor operations, separate open files for read and write operations could bypass this protection. The fix introduces damon_sysfs_lock protection for both user-direct reads and writes to prevent the race condition.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-28
- Original CVE updated
- 2026-05-28
- Advisory published
- 2026-05-28
- Advisory updated
- 2026-05-28
Who should care
Linux system administrators running kernels with DAMON enabled; security teams tracking kernel memory management vulnerabilities; organizations with multi-user Linux environments where untrusted local access is possible
Technical summary
The DAMON (Data Access MONitor) subsystem in the Linux kernel provides a sysfs interface for memory monitoring schemes. The memcg_path parameter in damon_sysfs_scheme_filter can be read and written by users through sysfs files. While parameter committing reads are protected by damon_sysfs_lock, user-driven direct reads and writes were not synchronized. When a write operation frees the memcg_path buffer while a concurrent read (via separate file descriptor) attempts to access it, use-after-free occurs. The vulnerability affects the mm/damon/sysfs-schemes.c component. The fix extends damon_sysfs_lock coverage to protect both user-direct reads and writes of memcg_path and path files.
Defensive priority
medium
Recommended defensive actions
- Apply kernel patches from stable branches when available for your distribution
- Monitor vendor security advisories for kernel updates addressing CVE-2026-46121
- Restrict untrusted local access to DAMON sysfs interfaces as interim mitigation
- Verify damon_sysfs_lock is present in kernel source if building custom kernels
Evidence notes
Vulnerability description confirms use-after-free in DAMON sysfs memcg_path handling. Patch series explicitly addresses race condition between reads and writes. Multiple stable kernel commits provided indicate backporting to affected versions.
Official resources
-
CVE-2026-46121 CVE record
CVE.org
-
CVE-2026-46121 NVD detail
NVD
-
Source item URL
nvd_modified
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
416baaa9-dc9f-4396-8d5f-8c081fb06d67
2026-05-28