Improper Check or Handling of Exceptional Conditions in Linux kernel - CVE-2026-90004
Published: September 16, 2026
Vulnerability details
The vulnerability allows a local user to cause memory corruption.
The vulnerability exists due to improper handling of memory allocation failures in damon_apply_min_nr_regions() when splitting DAMON regions to meet a user-defined minimum region limit. A local user can trigger region splitting during a memory allocation failure to cause memory corruption.
The allocation failure condition is described as rare, and any resulting minimum-region-count violation is temporary.