Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain execution in confined agent container (e.g., prompt injection)
-
DeliveryCraft outbound create_agent system row directly
-
ExploitBypass container-side MCP tool gate
-
ExecutionWrite arbitrary agent group and config to central DB
-
ImpactOperate with permissions beyond confinement boundary
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V4 - API and Web Service Server-side security enforcement
|
| Exploitation Conditions | Exploitation requires execution context within a confined NanoClaw agent container assigned a non-'global' CLI scope ('group', 'disabled', or missing config). The attacker must be able to write outbound system rows from within the container runtime to the host's central database - access that is architecturally available to all containers but was intended to be gated by the (now-fixed) missing host-side authorization check. Containers operating under 'global' scope are not vulnerable, as they were already trusted to create agents directly. Exploitation does not require user interaction and has low attack complexity once container access is established. The primary limiting factor is the local attack vector (AV:L): an attacker must first gain or influence execution inside a confined container, most plausibly via prompt injection in an agentic pipeline. Default-configured confined deployments are affected; environments with only 'global'-scope agents or with |
| Impact | The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N) scores 6.8 (Medium), reflecting a local attack requiring low privilege and producing high integrity impact. The local attack vector is the primary severity limiter - an attacker must already have execution inside a confined agent container. In agentic pipeline deployments, however, this bar is relatively low: prompt injection against a confined container is a plausible initial foothold, after which this vulnerability enables full confinement escape to the host central database. No EPSS score was available in the provided intelligence, and NanoClaw is not listed in the CISA KEV catalog. No public exploit code has been identified at time of analysis, though the public GitHub PR diff explicitly documents the vulnerability mechanism and the bypass method, lowering the bar for exploitation by observers of the repository. The real-world risk is most acute in multi-tenant or shared NanoClaw deployments where agent confinement is a meaningful security boundary - in single-user or fully-trusted deployments the practical impact is lower. |
| Exploit ScenarioDerived | An adversary who controls or has compromised a confined NanoClaw agent container (via prompt injection or a malicious task payload) crafts an outbound |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 23, 2026
Privilege escalation in NanoClaw before 2.1.17 allows confined agent containers to bypass their architectural confinement boundary by invoking the create_agent delivery-action handler without host-side authorization. The handler performed privileged central-database writes - creating agent groups, container configurations, and destinations - gated only by a container-side MCP tool check that, being inside the untrusted container, is trivially bypassed by writing outbound system rows directly. No public exploit identified at time of analysis; a vendor patch is available and the fix is documented in a public GitHub commit.
RemediationAI
Upgrade NanoClaw to version 2.1.17 or later, which enforces host-side authorization for the create_agent handler based on CLI scope. Note that the fix version 2.1.17 is stated in the CVE description; upstream fix availability is confirmed via GitHub commit ac37ecbfd6b9d14fdfa1598a6412a8ffdbeaef45 and PR #2720 (https://github.com/nanocoai/nanoclaw/pull/2720), but a formally tagged patched release has not been independently verified beyond the CVE description text. For deployments unable to patch immediately, operators should disable the create_agent MCP tool exposure for all confined agent containers - this eliminates the attack surface at the cost of losing sub-agent creation capability for those containers. As a detection compensating control, monitor central-database writes for unexpected agent group or container configuration creation events originating from containers with non-'global' scope. The VulnCheck advisory at https://www.vulncheck.com/advisories/nanoclaw-privilege-escalation-via-unauthorized-create-agent-system-action provides additional remediation context.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
NanoClaw (CPE: cpe:2.3:a:nanocoai:nanoclaw:*:*:*:*:*:*:*:*) is an AI agent orchestration platform that exposes MCP (Model Context Protocol) tools to containerized agent runtimes. Agent containers are assigned a CLI scope - 'global' for trusted owner groups and 'group' for confined agents - intended to limit what privileged operations they can perform. CWE-602 (Client-Side Enforcement of Server-Side Security) precisely describes the root cause: the only authorization gate for create_agent lived inside the container itself (the untrusted component), meaning a confined container could bypass it by crafting the outbound system row and writing it directly to the central database without the host ever checking the caller's scope. The fix in PR #2720 (commit ac37ecbfd6b9d14fdfa1598a6412a8ffdbeaef45) moves authorization to the host side, requiring 'global' scope for direct creation and routing all other scopes - including 'group', 'disabled', and missing config - through an admin approval flow that fails closed.
Know when Nanoclaw gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Confined container execution (PR:L, AV:L) escapes to unauthorized host central-DB writes (S:C, I:H); no confidentiality or availability impact observed.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
NanoClaw before 2.1.17 contains a privilege escalation vulnerability in the create_agent delivery-action handler that performs privileged central-database writes without host-side authorization checks. Confined agent containers can invoke create_agent to create arbitrary agent groups, container configurations, and destinations, escalating beyond their intended confinement boundary.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
Path traversal in NanoClaw's container filesystem boundary allows compromised containers or prompt-injected agents to es
Privilege escalation in NanoClaw before 2.1.17 lets remote attackers with a valid questionId approve or reject privilege
Symlink following in NanoClaw's agent-to-agent file forwarding exposes arbitrary host-readable files to container-contro
Link-following (symlink) handling in NanoClaw's agent-to-agent attachment forwarding lets an authenticated, low-privileg
Improper authorization in nanocoai NanoClaw's add_mcp_server endpoint allows authenticated attackers with low privileges
Improper privilege management in NanoClaw (versions up to 2.0.64) allows authenticated remote attackers to abuse the `ha
Improper authorization in NanoClaw's MCP Server Approval component allows local attackers to bypass security controls by
Privilege escalation in NanoClaw before 2.1.0 lets scoped admins cross agent-group authorization boundaries by submittin
EUVD-2026-38465
GHSA-7pvg-qfjr-jg4r
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB