Cloudanix VulnDB

CVE-2026-23142

Medium · 5.5

CVSS

5.5

EPSS

0.1%

Published

Feb 14, 2026

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A Linux kernel bug can break part of the system's memory monitoring tools after an error, forcing a reboot to recover.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Low
Impact
Denial Of Service
Component
OS kernel
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Medium

What it actually does

On DAMON sysfs scheme directory setup failure after access_pattern subdirectory creation, subdirectories are not removed, leaving the sysfs interface in a broken state with leaked kernel memory until reboot.

Why it matters to the business

Local users or processes triggering the failure condition can force a system reboot to restore monitoring functionality, causing unplanned downtime and potential loss of DAMON-based memory management in production Linux environments.

How an attack unfolds

An attacker with local access creates a DAMOS scheme via sysfs that intentionally fails after the access_pattern directory is set up, leaving dangling subdirectories that break the entire DAMON sysfs interface and leak memory; repeated triggers may necessitate reboot.

How to fix it

Update the Linux kernel to the fixed commit ae8ac0066b48ed957bdcab58f0d3543549c57a29 or later stable release containing the cleanup logic for access_pattern subdirectories on scheme setup failure.

How to confirm the fix worked

Verify the running kernel contains commit ae8ac0066b48ed957bdcab58f0d3543549c57a29; attempt to reproduce the original failure path and confirm directories are properly cleaned up with no leaked objects or broken sysfs entries.

Typical attack path

  1. Obtain local user or process execution on the target Linux system
  2. Write to DAMON sysfs files to create a scheme directory that triggers setup failure after access_pattern subdir creation
  3. Observe resulting broken sysfs state and memory leak
  4. Repeat to force operational impact or reboot requirement

How to detect it

Inspect kernel logs for DAMON sysfs errors during scheme creation; look for evidence of unreleased sysfs directories or memory leaks via slabinfo or kmemleak after failed scheme setups.

What your security team should do

  • Prioritize kernel upgrade to the fixed version on all systems using DAMON sysfs interface
  • Restrict local access to sysfs DAMON controls for untrusted users until patched
  • Monitor for unexpected DAMON sysfs errors or memory pressure that may indicate exposure

The record

In the Linux kernel, the following vulnerability has been resolved: mm/damon/sysfs-scheme: cleanup access_pattern subdirs on scheme dir setup failure When a DAMOS-scheme DAMON sysfs directory setup fails after setup of access_pattern/ directory, subdirectories of access_pattern/ directory are not cleaned up. As a result, DAMON sysfs interface is nearly broken until the system reboots, and the memory for the unremoved directory is leaked. Cleanup the directories under such failures.

Affected packages

Ecosystem Package Introduced Fixed
Linux Kernel 5.18.0 6.1.162
openSUSE:Leap 16.0 dtb-aarch64 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-64kb 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-azure 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-default 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-default-base 0 6.12.0-160000.27.1.160000.2.8
openSUSE:Leap 16.0 kernel-docs 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-kvmsmall 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-obs-build 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-obs-qa 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-rt 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-source 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-syms 0 6.12.0-160000.27.1
openSUSE:Leap 16.0 kernel-zfcpdump 0 6.12.0-160000.27.1

Related vulnerabilities