A Leader in the 2026 Gartner® Magic Quadrant™ for Endpoint Protection. Six years running.Six years. Gartner® Magic Quadrant™ Leader.Find Out Why
Experiencing a Breach?Blog
Get StartedContact Us
SentinelOne
  • Platform
    Platform Overview
    • Singularity Platform
      Welcome to Integrated Enterprise Security
    • AI for Security
      Leading the Way in AI-Powered Security Solutions
    • Securing AI
      Accelerate AI Adoption with Secure AI Tools, Apps, and Agents.
    • How It Works
      The Singularity XDR Difference
    • Singularity Marketplace
      One-Click Integrations to Unlock the Power of XDR
    • Pricing & Packaging
      Comparisons and Guidance at a Glance
    Data & AI
    • Purple AI
      Accelerate SecOps with Generative AI
    • Singularity Hyperautomation
      Easily Automate Security Processes
    • AI-SIEM
      The AI SIEM for the Autonomous SOC
    • AI Data Pipelines
      Security Data Pipeline for AI SIEM and Data Optimization
    • Singularity Data Lake
      AI-Powered, Unified Data Lake
    • Singularity Data Lake for Log Analytics
      Seamlessly Ingest Data from On-Prem, Cloud or Hybrid Environments
    Endpoint Security
    • Singularity Endpoint
      Autonomous Prevention, Detection, and Response
    • Singularity XDR
      Native & Open Protection, Detection, and Response
    • Singularity RemoteOps Forensics
      Orchestrate Forensics at Scale
    • Singularity Threat Intelligence
      Comprehensive Adversary Intelligence
    • Singularity Vulnerability Management
      Application & OS Vulnerability Management
    • Singularity Identity
      Identity Threat Detection and Response
    Cloud Security
    • Singularity Cloud Security
      Block Attacks with an AI-Powered CNAPP
    • Singularity Cloud Native Security
      Secure Cloud and Development Resources
    • Singularity Cloud Workload Security
      Real-Time Cloud Workload Protection Platform
    • Singularity Cloud Data Security
      AI-Powered Threat Detection for Cloud Storage
    • Singularity Cloud Security Posture Management
      Detect and Remediate Cloud Misconfigurations
    Securing AI
    • Prompt Security
      Secure AI Tools Across Your Enterprise
  • Why SentinelOne?
    Why SentinelOne?
    • Why SentinelOne?
      Cybersecurity Built for What’s Next
    • Our Customers
      Trusted by the World’s Leading Enterprises
    • Industry Recognition
      Tested and Proven by the Experts
    • About Us
      The Industry Leader in Autonomous Cybersecurity
    Compare SentinelOne
    • Arctic Wolf
    • Broadcom
    • CrowdStrike
    • Cybereason
    • Microsoft
    • Palo Alto Networks
    • Sophos
    • Splunk
    • Trellix
    • Trend Micro
    • Wiz
    Verticals
    • Energy
    • Federal Government
    • Finance
    • Healthcare
    • Higher Education
    • K-12 Education
    • Manufacturing
    • Retail
    • State and Local Government
  • Services
    Managed Services
    • Managed Services Overview
      Wayfinder Threat Detection & Response
    • Threat Hunting
      World-Class Expertise and Threat Intelligence
    • Managed Detection & Response
      24/7/365 Expert MDR Across Your Entire Environment
    • Incident Readiness & Response
      DFIR, Breach Readiness, & Compromise Assessments
    Support, Deployment, & Health
    • Technical Account Management
      Customer Success with Personalized Service
    • SentinelOne GO
      Guided Onboarding & Deployment Advisory
    • SentinelOne University
      Live and On-Demand Training
    • Services Overview
      Comprehensive Solutions for Seamless Security Operations
    • SentinelOne Community
      Community Login
  • Partners
    Our Network
    • MSSP Partners
      Succeed Faster with SentinelOne
    • Singularity Marketplace
      Extend the Power of S1 Technology
    • Cyber Risk Partners
      Enlist Pro Response and Advisory Teams
    • Technology Alliances
      Integrated, Enterprise-Scale Solutions
    • SentinelOne for AWS
      Hosted in AWS Regions Around the World
    • Channel Partners
      Deliver the Right Solutions, Together
    • SentinelOne for Google Cloud
      Unified, Autonomous Security Giving Defenders the Advantage at Global Scale
    • Partner Locator
      Your Go-to Source for Our Top Partners in Your Region
    Partner Portal→
  • Resources
    Resource Center
    • Case Studies
    • Data Sheets
    • eBooks
    • Reports
    • Videos
    • Webinars
    • Whitepapers
    • Events
    View All Resources→
    Blog
    • Feature Spotlight
    • For CISO/CIO
    • From the Front Lines
    • Identity
    • Cloud
    • macOS
    • SentinelOne Blog
    Blog→
    Tech Resources
    • SentinelLABS
    • Ransomware Anthology
    • Cybersecurity 101
  • About
    About SentinelOne
    • About SentinelOne
      The Industry Leader in Cybersecurity
    • Investor Relations
      Financial Information & Events
    • SentinelLABS
      Threat Research for the Modern Threat Hunter
    • Careers
      The Latest Job Opportunities
    • Press & News
      Company Announcements
    • Cybersecurity Blog
      The Latest Cybersecurity Threats, News, & More
    • FAQ
      Get Answers to Our Most Frequently Asked Questions
    • DataSet
      The Live Data Platform
    • S Foundation
      Securing a Safer Future for All
    • S Ventures
      Investing in the Next Generation of Security, Data and AI
  • Pricing
Get StartedContact Us
CVE Vulnerability Database
Vulnerability Database/CVE-2026-46067

CVE-2026-46067: Linux Kernel Buffer Overflow Vulnerability

CVE-2026-46067 is a buffer overflow vulnerability in the Linux kernel's DAMON core that can cause out-of-bounds memory access. This article covers the technical details, affected versions, impact, and mitigation.

Published: May 28, 2026

CVE-2026-46067 Overview

CVE-2026-46067 is an out-of-bounds memory access vulnerability in the Linux kernel's Data Access Monitor (DAMON) subsystem. The flaw resides in mm/damon/core where the kernel fails to validate the damos_quota_goal->nid field supplied by user space. When a user specifies an arbitrary node ID for the node_memcg_used_bp or node_memcg_free_bp quota goal metrics, DAMON passes the value directly to NODE_DATA() without bounds checking. The result is a kernel paging fault triggered through the DAMON sysfs interface. The issue is reproducible using the damo user-space tool with a crafted --damos_quota_goal argument.

Critical Impact

A local user with access to the DAMON sysfs interface can trigger an out-of-bounds kernel memory access, causing a denial of service through kernel paging faults.

Affected Products

  • Linux kernel versions containing the DAMON node_memcg_used_bp and node_memcg_free_bp quota goal metrics
  • Systems exposing the DAMON sysfs interface (/sys/kernel/mm/damon/)
  • Distributions shipping affected mainline and stable Linux kernel branches

Discovery Timeline

  • 2026-05-27 - CVE-2026-46067 published to NVD
  • 2026-05-27 - Last updated in NVD database

Technical Details for CVE-2026-46067

Vulnerability Analysis

DAMON is the Linux kernel's Data Access Monitor framework used to observe memory access patterns and apply memory management actions. DAMON-based Operation Schemes (DAMOS) support quota goals that throttle actions based on metrics such as per-node memory cgroup usage. The damos_quota_goal structure accepts a nid field identifying the target NUMA node. The kernel uses this nid to look up node data via the NODE_DATA(nid) macro when computing the node_memcg_used_bp and node_memcg_free_bp ratios. Because the value originates from user space without sanitization, an attacker can supply an out-of-range or negative node identifier and force the kernel to dereference an invalid pglist_data pointer.

Root Cause

The root cause is missing input validation on a user-controlled field. DAMON core code accepted any nid value written through the sysfs DAMOS quota goal interface and used it as an index into kernel node data structures. No range check confirmed that nid fell within [0, MAX_NUMNODES) or that the corresponding NODE_DATA() entry was populated, yielding an out-of-bounds read [CWE-125].

Attack Vector

Exploitation requires local access and the ability to write to the DAMON sysfs interface, typically restricted to privileged users. The reproducer creates a cgroup, then starts DAMON with a node_memcg_used_bp quota goal set to an invalid node identifier such as -1. When the kernel evaluates the quota, it calls NODE_DATA() on the unvalidated value and faults at an invalid virtual address, producing a kernel oops in dmesg.

The upstream fix adds validation of the supplied node identifier. If the nid is invalid, the function returns 0% for the used memory ratio and 100% for the free memory ratio, preventing the out-of-bounds access. The patches are tracked in the kernel commit a34dac64 and kernel commit da10db73.

Detection Methods for CVE-2026-46067

Indicators of Compromise

  • Kernel oops or paging fault messages in dmesg referencing DAMON code paths, for example Unable to handle kernel paging request at virtual address followed by stack frames in mm/damon/core.c.
  • Unexpected writes to /sys/kernel/mm/damon/admin/kdamonds/*/contexts/*/schemes/*/quotas/goals/ containing unusual nid values.
  • Presence of the damo user-space tool or scripts invoking DAMOS quota goals with node_memcg_used_bp or node_memcg_free_bp on non-administrator systems.

Detection Strategies

  • Audit kernel logs for paging fault signatures originating in DAMON quota goal evaluation routines.
  • Monitor process execution for invocations of damo start or direct writes to the DAMON sysfs hierarchy by non-root or unexpected accounts.
  • Track loaded kernel versions across the fleet and flag hosts running unpatched builds that expose DAMON sysfs.

Monitoring Recommendations

  • Forward kernel ring buffer events into centralized logging and alert on oops, BUG, or paging fault stack traces.
  • Watch for crash dumps or kdump artifacts generated shortly after DAMON sysfs writes.
  • Baseline legitimate DAMON usage so that anomalous nid values or new DAMOS schemes are surfaced for review.

How to Mitigate CVE-2026-46067

Immediate Actions Required

  • Apply the upstream Linux kernel patches that add nid validation in mm/damon/core for node_memcg_used_bp and node_memcg_free_bp quota goals.
  • Restrict access to the DAMON sysfs hierarchy to trusted administrators only and verify that unprivileged accounts cannot write to DAMOS goal files.
  • Inventory hosts that load DAMON and prioritize patching kernels exposed to multi-tenant or interactive workloads.

Patch Information

The fix is committed upstream and is available in the stable trees. Reference kernel commit a34dac64 and kernel commit da10db73. Rebuild and deploy a kernel containing these commits, then reboot affected systems. Track distribution security advisories for backported builds covering long-term support branches.

Workarounds

  • Disable the DAMON subsystem by building kernels without CONFIG_DAMON and CONFIG_DAMON_SYSFS where memory access monitoring is not required.
  • Tighten file permissions on /sys/kernel/mm/damon/ so only root can write quota goal parameters, and remove the damo tool from systems where it is not needed.
  • Use mandatory access control policies such as SELinux or AppArmor to deny write access to the DAMON sysfs interface for non-administrative roles.
bash
# Configuration example: restrict DAMON sysfs access
chmod -R o-rwx /sys/kernel/mm/damon/
find /sys/kernel/mm/damon/ -type f -exec chmod g-w {} \;
# Verify running kernel includes the fix
uname -r
dmesg | grep -i damon

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

  • Vulnerability Details
  • TypeBuffer Overflow

  • Vendor/TechLinux Kernel

  • SeverityNONE

  • CVSS ScoreN/A

  • Known ExploitedNo
  • Impact Assessment
  • ConfidentialityNone
  • IntegrityNone
  • AvailabilityNone
  • Technical References
  • Kernel Git Commit Changes

  • Kernel Git Commit Changes
  • Related CVEs
  • CVE-2026-46263: Linux Kernel Buffer Overflow Vulnerability

  • CVE-2026-46260: Linux Kernel Buffer Overflow Vulnerability

  • CVE-2026-46258: Linux Kernel Buffer Overflow Vulnerability

  • CVE-2026-46237: Linux Kernel Buffer Overflow Vulnerability
Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.

Try SentinelOne
  • Get Started
  • Get a Demo
  • Product Tour
  • Why SentinelOne
  • Pricing & Packaging
  • FAQ
  • Contact
  • Contact Us
  • Customer Support
  • SentinelOne Status
  • Language
  • Platform
  • Singularity Platform
  • Singularity Endpoint
  • Singularity Cloud
  • Singularity AI-SIEM
  • Singularity Identity
  • Singularity Marketplace
  • Purple AI
  • Services
  • Wayfinder TDR
  • SentinelOne GO
  • Technical Account Management
  • Support Services
  • Verticals
  • Energy
  • Federal Government
  • Finance
  • Healthcare
  • Higher Education
  • K-12 Education
  • Manufacturing
  • Retail
  • State and Local Government
  • Cybersecurity for SMB
  • Resources
  • Blog
  • Labs
  • Case Studies
  • Videos
  • Product Tours
  • Events
  • Cybersecurity 101
  • eBooks
  • Webinars
  • Whitepapers
  • Press
  • News
  • Ransomware Anthology
  • Company
  • About Us
  • Our Customers
  • Careers
  • Partners
  • Legal & Compliance
  • Security & Compliance
  • Investor Relations
  • S Foundation
  • S Ventures

©2026 SentinelOne, All Rights Reserved.

Privacy Notice Terms of Use

English