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-44997

CVE-2026-44997: Openclaw Privilege Escalation Vulnerability

CVE-2026-44997 is a privilege escalation vulnerability in Openclaw allowing restricted subagents to bypass security constraints and spawn ACP child sessions without proper limits. This article covers technical details, affected versions, impact, and mitigation strategies.

Published: May 18, 2026

CVE-2026-44997 Overview

CVE-2026-44997 is a security envelope constraint bypass vulnerability in OpenClaw versions prior to 2026.4.22. The flaw allows restricted subagents to spawn Agent Communication Protocol (ACP) child sessions that fail to inherit envelope constraints from the parent subagent. Child sessions do not honor depth limits, child-count limits, control scope, or target-agent restrictions. An attacker operating within a restricted subagent context can spawn child sessions that bypass the original subagent-only constraints. This can lead to privilege escalation or unauthorized access to restricted resources. The vulnerability is categorized under [CWE-266: Incorrect Privilege Assignment].

Critical Impact

Restricted subagents can escape envelope constraints by spawning ACP child sessions, enabling access to tools and targets outside the intended security boundary.

Affected Products

  • OpenClaw versions prior to 2026.4.22
  • Deployments running OpenClaw on Node.js
  • Environments using ACP subagent sessions with envelope constraints

Discovery Timeline

  • 2026-05-11 - CVE CVE-2026-44997 published to NVD
  • 2026-05-13 - Last updated in NVD database

Technical Details for CVE-2026-44997

Vulnerability Analysis

OpenClaw implements a security envelope around subagent sessions to restrict tool access, recursion depth, and target-agent reach. The vulnerability arises because ACP child sessions spawned from a restricted subagent do not inherit the parent's envelope. The child session is treated as a fresh context rather than a continuation of a constrained one. As a result, control scope and target-agent restrictions are silently dropped at the session boundary. The exploitability requires low privileges and a present attack requirement, with the impact limited to integrity within the same scope.

Root Cause

The root cause lies in the subagent capability resolution logic in src/agents/pi-tools.policy.ts and src/agents/pi-embedded-runner/effective-tool-policy.ts. Session identity checks relied on isSubagentSessionKey, which only inspects the session key shape rather than confirming whether the session operates inside an active subagent envelope. ACP child sessions inherit a different key shape, so the policy resolver fails to apply stored subagent capabilities. The fix introduces isSubagentEnvelopeSession and resolveSubagentCapabilityStore to anchor enforcement to the envelope rather than the key.

Attack Vector

An attacker with access to a restricted subagent context issues an ACP request to spawn a child session. Because the child session is not recognized as part of the envelope, the effective tool policy resolves to the unrestricted group or global policy. The attacker invokes tools, target agents, or recursion paths that the parent envelope explicitly denied.

typescript
// Patch excerpt: src/agents/pi-embedded-runner/effective-tool-policy.ts
 import type { OpenClawConfig } from "../../config/types.openclaw.js";
 import { getPluginToolMeta } from "../../plugins/tools.js";
-import { isSubagentSessionKey } from "../../routing/session-key.js";
 import {
   resolveEffectiveToolPolicy,
   resolveGroupContextFromSessionKey,
   resolveGroupToolPolicy,
   resolveSubagentToolPolicyForSession,
 } from "../pi-tools.policy.js";
+import {
+  isSubagentEnvelopeSession,
+  resolveSubagentCapabilityStore,
+} from "../subagent-capabilities.js";
// Source: https://github.com/openclaw/openclaw/commit/31160dc069b7cc5d833b39c53736a41ad3befda2

Detection Methods for CVE-2026-44997

Indicators of Compromise

  • ACP child session creation events originating from sessions tagged as subagent-restricted
  • Tool invocations on child sessions that exceed the parent subagent's allowed tool list
  • Recursion depth or child-count metrics exceeding the configured envelope limits

Detection Strategies

  • Audit OpenClaw session logs for spawn events where parent session is a subagent and child session executes out-of-policy tools
  • Compare effective tool policy resolved per session against the subagent capability store to flag divergence
  • Monitor for target-agent invocations from child sessions that the parent envelope did not authorize

Monitoring Recommendations

  • Enable verbose logging on resolveEffectiveToolPolicy and resolveSubagentToolPolicyForSession code paths
  • Track ACP child session lineage and assert envelope inheritance on every policy resolution
  • Alert when session depth or child-count exceeds documented subagent limits

How to Mitigate CVE-2026-44997

Immediate Actions Required

  • Upgrade OpenClaw to version 2026.4.22 or later
  • Inventory all deployments running OpenClaw on Node.js and confirm the patched commit 31160dc is present
  • Review existing subagent configurations and audit recent ACP child session activity for policy violations

Patch Information

The fix is delivered in commit 31160dc069b7cc5d833b39c53736a41ad3befda2, which enforces subagent envelope inheritance on ACP child sessions. The patch replaces session-key shape checks with envelope-aware checks via isSubagentEnvelopeSession and resolveSubagentCapabilityStore. Refer to the GitHub Security Advisory GHSA-q3jj-46pq-826r and the VulnCheck Advisory for additional details.

Workarounds

  • Disable ACP child session spawning from subagent contexts until the patch is applied
  • Restrict subagent tool policies at the group level so escape still yields minimal capability
  • Reject ACP requests originating from sessions whose key shape does not match the active envelope
bash
# Update to the patched release
npm install openclaw@2026.4.22

# Verify installed version
npm list openclaw

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

  • Vulnerability Details
  • TypePrivilege Escalation

  • Vendor/TechOpenclaw

  • SeverityLOW

  • CVSS Score2.3

  • EPSS Probability0.03%

  • Known ExploitedNo
  • CVSS Vector
  • CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
  • Impact Assessment
  • ConfidentialityLow
  • IntegrityNone
  • AvailabilityNone
  • CWE References
  • CWE-266
  • Vendor Resources
  • GitHub Commit Update

  • GitHub Security Advisory

  • VulnCheck Advisory
  • Related CVEs
  • CVE-2026-43535: Openclaw Privilege Escalation Vulnerability

  • CVE-2026-43534: Openclaw Privilege Escalation Vulnerability

  • CVE-2026-43566: Openclaw Privilege Escalation Vulnerability

  • CVE-2026-43568: Openclaw Privilege Escalation Flaw
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