nanocoai NanoClaw add_mcp_server request.ts handleAddMcpServer improper authorization
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Privilege escalation, Security bypass
- Confidentiality · integrity · availability
- Low · Low · Low
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-266 and CWE-285.
Summary
A flaw has been found in nanocoai NanoClaw up to 2.0.64. Affected is the function handleAddMcpServer of the file src/modules/self-mod/request.ts of the component add_mcp_server. Executing a manipulation can lead to improper authorization. The attack may be launched remotely. The exploit has been published and may be used. This patch is called e5b928783d5c485637565eb07d2967922dfbf8d8. A patch should be applied to remediate this issue.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| nanocoai | NanoClaw | 2.0.0; 2.0.1; 2.0.2; 2.0.3; 2.0.4; 2.0.5; 2.0.6; 2.0.7; 2.0.8; 2.0.9; 2.0.10; 2.0.11; 2.0.12; 2.0.13; 2.0.14; 2.0.15; 2.0.16; 2.0.17; 2.0.18; 2.0.19; 2.0.20; 2.0.21; 2.0.22; 2.0.23; 2.0.24; 2.0.25; 2.0.26; 2.0.27; 2.0.28; 2.0.29; 2.0.30; 2.0.31; 2.0.32; 2.0.33; 2.0.34; 2.0.35; 2.0.36; 2.0.37; 2.0.38; 2.0.39; 2.0.40; 2.0.41; 2.0.42; 2.0.43; 2.0.44; 2.0.45; 2.0.46; 2.0.47; 2.0.48; 2.0.49; 2.0.50; 2.0.51; 2.0.52; 2.0.53; 2.0.54; 2.0.55; 2.0.56; 2.0.57; 2.0.58; 2.0.59; 2.0.60; 2.0.61; 2.0.62; 2.0.63; 2.0.64 | — | No fix listed | CNA |
- NanoClaw Vendornanocoai Affected 2.0.0; 2.0.1; 2.0.2; 2.0.3; 2.0.4; 2.0.5; 2.0.6; 2.0.7; 2.0.8; 2.0.9; 2.0.10; 2.0.11; 2.0.12; 2.0.13; 2.0.14; 2.0.15; 2.0.16; 2.0.17; 2.0.18; 2.0.19; 2.0.20; 2.0.21; 2.0.22; 2.0.23; 2.0.24; 2.0.25; 2.0.26; 2.0.27; 2.0.28; 2.0.29; 2.0.30; 2.0.31; 2.0.32; 2.0.33; 2.0.34; 2.0.35; 2.0.36; 2.0.37; 2.0.38; 2.0.39; 2.0.40; 2.0.41; 2.0.42; 2.0.43; 2.0.44; 2.0.45; 2.0.46; 2.0.47; 2.0.48; 2.0.49; 2.0.50; 2.0.51; 2.0.52; 2.0.53; 2.0.54; 2.0.55; 2.0.56; 2.0.57; 2.0.58; 2.0.59; 2.0.60; 2.0.61; 2.0.62; 2.0.63; 2.0.64 Fixed in — No fix listed CNA
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2026-17434
- 2026-10-03 Alias added: GHSA-m5r3-634q-m3rj
References
More nanocoai vulnerabilities
- TI-2026-15518 nanocoai NanoClaw send_file core.ts path traversal CVSS 4.0MEDIUM 6.9
- TI-2026-40760 NanoClaw < 2.1.17 - Privilege Escalation via Unverified Approval Response Handler CVSS 4.0HIGH 7.1
- TI-2026-61710 nanocoai NanoClaw Attachment agent-route.ts forwardAttachedFiles link following CVSS 4.0MEDIUM 5.3
- TI-2026-15531 nanocoai NanoClaw Child-Agent Creation create-agent.ts handleCreateAgent privileges management CVSS 4.0MEDIUM 5.3
- TI-2026-14326 nanocoai NanoClaw MCP Server Approval chat-sdk-bridge.ts createChatSdkBridge.setup improper authorization CVSS 4.0MEDIUM 4.8
- TI-2026-40873 NanoClaw < 2.1.17 - Privilege Escalation via Unauthorized create_agent System Action CVSS 4.0MEDIUM 6.8
Sources
- CVE-2026-17434 · CVE Program
- CVE-2026-17434 · NVD
- FIRST EPSS
- GHSA-m5r3-634q-m3rj · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences