Remote Argument Injection in HKUDS nanobot
HKUDS nanobot versions up to 0.2.1 contain an argument injection vulnerability in the ExecTool component that allows remote attackers to execute arbitrary commands.
CVE search metadata
CVE search record: CVE-2026-90809. Severity: high. CVSS: 7.3. KEV: no. Product: nanobot (<= 0.2.1), nanobot (< 0.3.0). Brief: Remote Argument Injection in HKUDS nanobot. Brief link: https://feed.craftedsignal.io/briefs/2026-09-hku-nanobot-argument-injection/
What's new
- 1. added coverage for nanobot (< 0.3.0) Sep 16, 23:52 via nvd
HKUDS nanobot versions up to 0.2.1 are vulnerable to remote argument injection within the ExecTool component. The flaw exists in the ExecTool._guard_command and ExecTool._spawn functions located in nanobot/agent/tools/shell.py. An attacker can manipulate arguments passed to these functions, leading to command injection on the host system. This vulnerability allows for remote execution, significantly impacting the confidentiality, integrity, and availability of the affected environment. Organizations utilizing versions 0.2.1 and earlier should apply patch af582246f141311d574551b7571a517bcc3df750 immediately to mitigate potential exploitation.
Impact
Successful exploitation of CVE-2026-90809 enables unauthenticated remote code execution, granting attackers the ability to execute arbitrary commands within the context of the nanobot agent. This could result in unauthorized system access, data exfiltration, or complete system compromise, depending on the privileges of the service account running the agent.
Recommendation
- Upgrade HKUDS nanobot to a version containing the fix for CVE-2026-90809 by applying patch
af582246f141311d574551b7571a517bcc3df750. - Restrict access to the nanobot agent management interface to authorized networks and IP addresses.
- Review and audit the configuration of the
ExecToolcomponent to ensure command arguments are properly sanitized before processing.
Mitigations
Apply patch af582246f141311d574551b7571a517bcc3df750 to HKUDS nanobot
CVE-2026-90809