Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDiscover Archon API exposed on 0.0.0.0
-
DeliverySend unauthenticated request to /api/* control endpoint
-
ExploitDeliver message to AI agent running bypassPermissions
-
ExecutionAgent executes attacker command on host
-
ImpactFull host compromise as Archon user
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires network reachability to the Archon control API, which listens on /api/* and binds to 0.0.0.0 by default, so default deployments expose it on all interfaces with no authentication layer (CWE-306). The attacker leverages the fact that the backing AI coding agent runs with bypassPermissions, meaning agent messages translate directly into host command execution as the Archon user. This affects Archon versions 0.2.13 through 0.11.1. No special configuration, authentication, or user interaction is needed against a default install. The primary limiting factor is exposure: instances rebound to 127.0.0.1/localhost, placed behind a firewall or reverse proxy with authentication, or otherwise network-isolated are not reachable by remote unauthenticated attackers despite the default binding. |
| Impact | This is a genuine high-priority issue, not an inflated CVSS score. All available signals align toward serious real-world risk: the CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes network-reachable, low-complexity, fully unauthenticated exploitation, and the vulnerable-system impacts are all High (VC:H/VI:H/VA:H), consistent with the description's claim of arbitrary command execution on the host. Because the control API binds to 0.0.0.0 by default and the backing AI agent runs with bypassPermissions, exploitation yields direct code execution with no privilege prerequisite - a near-worst-case profile for an exposed instance. No EPSS probability was supplied and the CVE is NOT in CISA KEV, so there is no evidence of confirmed active exploitation at this time; this remains a technical/pre-exploitation risk rather than a documented in-the-wild campaign. No explicit POC flag was provided in the input, though a detailed third-party technical writeup (hackmd) and a VulnCheck advisory exist and point to specific vulnerable source lines, which materially lowers the barrier to developing a working exploit. The main mitigating factor is exposure scope: the severity assumes the Archon port is reachable by the attacker; instances bound only to localhost or firewalled off are not remotely exploitable despite the default 0.0.0.0 binding. |
| Exploit ScenarioDerived | An attacker who can reach an Archon instance's API port (exposed on 0.0.0.0 by default) sends an unauthenticated request to the /api/* control endpoints, delivering a crafted message to the AI coding agent. Because the agent executes with bypassPermissions, the attacker-supplied instruction is carried out as a shell command on the host under the Archon user's privileges. Given AV:N/AC:L/PR:N/UI:N, this requires only network access and no authentication, user interaction, or special timing; a public technical writeup documenting the flaw exists, lowering the effort to weaponize. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 15, 2026
Unauthenticated attackers with network access to Archon 0.2.13 through 0.11.1 can execute arbitrary commands on the host as the Archon user by sending messages to the AI coding agent through the exposed /api/* control API. The API binds to 0.0.0.0 by default and lacks any authentication, while the agent runs with bypassPermissions, directly translating messages into host command execution. No public exploit code has been identified at the time of analysis, but the issue is rated critical (CVSS 9.3) and affects all default deployments unless the API is network-restricted.
RemediationAI
No vendor-released patch is identified in the available data. As a compensating control, restrict network access to the Archon control API by binding it to 127.0.0.1 (localhost) instead of 0.0.0.0, or placing it behind a firewall or authenticated reverse proxy; this prevents remote unauthenticated attackers from reaching the API but may break intended remote access. Additionally, consider disabling or reconfiguring the AI coding agent's bypassPermissions mode to require explicit user approval for command execution, though this reduces functionality. Monitor the Archon GitHub repository (https://github.com/coleam00/Archon) for updates or patches. The VulnCheck advisory (https://www.vulncheck.com/advisories/archon-0.2.13-through-0.11.1-missing-authentication-via-api-control-api) may provide further guidance. For immediate mitigation, isolate affected instances from untrusted networks.
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
The vulnerability resides in the Archon control API, a component of the Archon AI coding agent platform (vendor coleam00). The API is implemented in TypeScript/Node.js (as indicated by file paths such as packages/server/src/routes/api.ts and auth/config.ts) and is intended to allow interaction with the AI agent. However, it lacks any authentication mechanism (CWE-306: Missing Authentication for Critical Function), and the server binds to 0.0.0.0 by default, exposing the API on all network interfaces. The AI agent is configured with bypassPermissions, a mode that allows it to execute commands on the host without user confirmation. Consequently, any unauthenticated attacker who can reach the API can send crafted messages that the agent will execute as shell commands under the privileges of the Archon user. The CVSS v4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms network exploitable, no privileges required, and no user interaction, and the independent assessment notes that network reachability is the only limiting factor; instances bound to localhost or behind firewalls are not exposed.
Know when Archon 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:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Default 0.0.0.0 binding with no authentication gives AV:N/AC:L/PR:N/UI:N, and command execution as the Archon user yields full C:H/I:H/A:H on the host.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
Archon 0.2.13 through 0.11.1 contains a missing authentication vulnerability that allows unauthenticated attackers to access the /api/* control API, which binds to 0.0.0.0 by default. Attackers with network access can send messages to the AI coding agent, which runs with bypassPermissions, to execute commands on the host as the Archon user.
Executive ViewAI
Archon, an AI coding agent platform, is affected across versions 0.2.13 through 0.11.1 by a critical flaw that allows anyone able to reach its control API to execute commands on the underlying host as the Archon service account, and that API is exposed on all network interfaces by default. Because no vendor patch is available and default deployments are affected, any reachable instance should be treated as a potential full host compromise, exposing source code, credentials, and cloud tokens held by that account. Leadership should treat this as a contained but time-sensitive exposure that requires immediate network isolation rather than a wait-for-patch posture.
No vendor-released patch identified at time of analysis. Interim mitigations: bind the Archon control API to 127.0.0.1 or an internal-only interface; block all external access to /api/* at the firewall, security group, or reverse proxy; place an authenticating gateway (SSO or mTLS) in front of any instance that must remain networked; disable bypassPermissions in the agent configuration to break the direct message-to-command path; run Archon under a dedicated, least-privilege, non-privileged service account in an isolated network segment; rotate all secrets, tokens, and keys reachable by that account; and monitor for unexpected outbound connections or command execution spawned by the Archon process.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-102480
GHSA-3q7p-hhhj-qh4p
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB