Skip to main content

Archon CVE-2026-111322

| EUVDEUVD-2026-102480 CRITICAL
Missing Authentication for Critical Function (CWE-306)
2026-10-15 VulnCheck GHSA-3q7p-hhhj-qh4p
9.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Discover Archon API exposed on 0.0.0.0
  2. Delivery
    Send unauthenticated request to /api/* control endpoint
  3. Exploit
    Deliver message to AI agent running bypassPermissions
  4. Execution
    Agent executes attacker command on host
  5. Impact
    Full 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.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.7% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Archon 0.2.13 ≤0.11.1

Affected Packages

euvd archon no fix

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

Vendor (VulnCheck) PRIMARY 9.3 CRITICAL
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
vuln.today AI 9.8 CRITICAL

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.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

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

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

Why It Matters

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.

Business Impact: Severe
Compensating Controls

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

EPSS Score
0.7%
Top 48% exploitable
Prevalence
Low
niche open-source AI coding-agent project, no broad enterprise footprint
Social Media
1
Sightings
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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.7%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

47
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +46
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.

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