Skip to main content

NanoClaw CVE-2026-56694

| EUVDEUVD-2026-38466 MEDIUM
Incorrect Authorization (CWE-863)
2026-06-23 VulnCheck GHSA-p56g-x65g-wr86
5.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Authenticate as scoped admin
  2. Delivery
    Trigger or await channel-registration approval flow
  3. Exploit
    Intercept interactive callback prompt
  4. Install
    Submit forged connect:ag-X value for out-of-scope group
  5. C2
    Bypass missing hasAdminPrivilege check
  6. Execute
    Wire unauthorized messaging channel to restricted agent group
  7. Impact
    Observe or send messages to restricted agent group activity

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated account holding the 'admin' role scoped to at least one agent group in a NanoClaw deployment running a version prior to 2.1.0 (CVSS PR:L confirmed). The attacker must be able to trigger or participate in a channel-registration approval flow - specifically, they must receive or intercept the interactive callback prompt for an unknown messaging channel. The forged callback value (connect:ag-X) must reference a valid agent group ID in the target system; knowledge of target group IDs may be obtainable through the approval UI itself, which pre-fix presented all groups without filtering. Unauthenticated users and non-admin users cannot exploit this flaw. Deployments where scoped admin accounts are restricted to fully trusted operators, or where no channel-registration approval flows are active, have no exploitable attack surface.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) characterizes this as a network-reachable, low-complexity flaw requiring low privilege - consistent with the scoped admin role requirement. The VC:L/VI:L ratings reflect limited impact on the vulnerable system itself, but the provided vector assigns SC:N/SI:N, which understates the cross-boundary nature of the flaw (out-of-scope agent groups are the actual impact target). No EPSS score was provided, no POC has been published, and the vulnerability is not listed in CISA KEV, indicating no confirmed active exploitation. Real-world risk is moderate in multi-tenant NanoClaw deployments where multiple scoped admins exist: any one of them could pivot into restricted agent groups. Deployments with a single trusted admin pool face negligible risk. The absence of KEV and EPSS data limits probabilistic risk scoring; exploitation probability is inferred as low-to-moderate based on required authentication and niche product footprint.

Exploit ScenarioDerived

A scoped admin with legitimate admin rights over agent group ag-1 participates in the channel-registration approval flow for an unknown incoming messaging channel. Rather than selecting connect:ag-1 from the presented options, the attacker manually submits the callback value connect:ag-2 (or any other out-of-scope agent group ID). Prior to the fix, handleChannelApprovalResponse executes the connection without validating the approver's privileges over ag-2, wiring the channel into the restricted group and granting the attacker passive observation or active messaging control over that group's activity. No public proof-of-concept code has been identified.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 23, 2026

Privilege escalation in NanoClaw before 2.1.0 lets scoped admins cross agent-group authorization boundaries by submitting forged or stale connect callback values during the channel-registration approval flow. The handleChannelApprovalResponse function accepted any connect:ag-X callback value without verifying that the approver held admin privileges over the target agent group, allowing a scoped admin to wire messaging channels into groups they do not govern. No active exploitation has been confirmed (not listed in CISA KEV), and an upstream fix is available in commit 0eef8fafdd7c475ab5fd8d37ea566a81e74cd834 (PR #2566).

RemediationAI

Upgrade NanoClaw to version 2.1.0 or later, which includes the authorization guard added in commit 0eef8fafdd7c475ab5fd8d37ea566a81e74cd834 (https://github.com/nanocoai/nanoclaw/commit/0eef8fafdd7c475ab5fd8d37ea566a81e74cd834). Note that the patched release version is stated as 2.1.0 in the CVE description, but the upstream fix is available as a commit and PR rather than a confirmed published tagged release - verify the release artifact independently before deploying. As a compensating control pending upgrade, restrict the scoped admin role to only fully trusted users, since exploitation requires that role. Additionally, audit the messaging_group_agents and pending_channel_approvals database tables for unauthorized channel-to-agent-group associations that may indicate prior exploitation. Revoking scoped admin grants for untrusted users eliminates the attack surface entirely but may disrupt legitimate delegated administration workflows. Full details in the VulnCheck advisory at https://www.vulncheck.com/advisories/nanoclaw-privilege-escalation-via-forged-channel-approval-callback.

Affected VersionsENISA

NanoClaw 0 <2.1.0

Affected Packages

euvd nanoclaw fix: 2.1.0

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 management platform that implements multi-tenant agent groups with role-based access control. The channel-registration approval flow allows messaging channels (e.g., Telegram) to be interactively connected to agent groups via a response-handler callback mechanism. The root cause is CWE-863 (Incorrect Authorization): the buildApprovalOptions and buildAgentSelectionOptions functions presented all agent groups to any approver without filtering by privilege, and handleChannelApprovalResponse did not verify that the submitting admin held privileges over the target agent group before executing the connection. The fix introduces visibleAgentGroupsForApprover (which calls hasAdminPrivilege) to filter option lists and adds an explicit hasAdminPrivilege(approverId, targetAgentGroupId) guard in handleChannelApprovalResponse before any channel wiring occurs.

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

Vendor (VulnCheck) PRIMARY 5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 6.4 MEDIUM

PR:L for required scoped admin role; S:C because the exploit crosses agent group authorization boundaries, impacting components the attacker does not control; no availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

NanoClaw before 2.1.0 contains a privilege escalation vulnerability in the channel-registration approval flow where handleChannelApprovalResponse fails to validate admin privileges over target agent groups. Scoped admins can submit forged or stale connect callback values to wire messaging channels into out-of-scope agent groups, exposing unauthorized groups to unapproved channels and enabling unauthorized observation or control of restricted agent group activity.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Rare
obscure AI agent platform, limited known enterprise footprint
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy