Archon CVE-2026-111322: coding agent API open, bind localhost
CVE-2026-111322 lets anyone on the network drive the Archon AI coding agent and run commands, CVSS 9.8. Bind it to 127.0.0.1 and put auth in front.
If you run Archon on a box other people can reach, anyone on that network can tell your coding agent what to do. CVE-2026-111322, published by VulnCheck on October 15, rates the Archon flaw 9.8 on CVSS 3.1 and 9.3 on CVSS 4.0. Archon is a popular open-source harness for AI coding agents, with about 23,700 stars on GitHub. The bug is not exotic. It is a default.
What actually happened
Per the VulnCheck advisory:
- The flaw. Archon's
/api/*control API has no authentication, and the server binds to0.0.0.0by default. That means every network interface, not just your own machine. - The impact. An unauthenticated attacker can send messages to the coding agent. The agent runs with
bypassPermissions, so it can execute commands on the host as the Archon user. - The range. Versions 0.2.13 through 0.11.1.
- The patch. The advisory lists no fixed version. Archon shipped v0.12.0 and v0.12.1 on October 17. Their release notes do not mention this CVE, and in the v0.12.1 source we read, the server still defaults to
HOST=0.0.0.0and web login is still off unless you configure Postgres and an auth secret. Do not assume an upgrade closes it.
No public exploit is known yet. That will not last long for a bug this simple: find the port, send a message.
Why it matters for your business
This is the AI coding agent problem in one CVE. A normal web app with a missing login leaks data. An agent with a missing login runs code. Whoever can reach the port gets a developer with shell access who never says no.
Small teams are most exposed here. Someone runs archon serve on a shared dev server, a cloud VM, or an office machine so the whole team can use it. The firewall is "probably fine." That is the exact setup this bug punishes.
What we would do today:
- Bind to localhost. Set
HOST=127.0.0.1. Reach it over SSH tunnel or a VPN, not a raw port. - Put auth in front. If more than one person needs it, run it behind a reverse proxy with real login, or turn on Archon's own web auth.
- Check what is exposed. Scan your cloud security groups and office network for the Archon port. Assume a public IP is already found.
- Shrink the blast radius. Run the agent as a low-rights user in a container, with only the repos and secrets it needs.
- Treat every agent API as a shell. Any tool that accepts prompts and runs code gets the same review as SSH.
Key takeaways
- CVE-2026-111322 leaves Archon's agent control API open with no login, CVSS 9.8
- The default bind is 0.0.0.0, so anyone who can reach the port can run commands through the agent
- Versions 0.2.13 to 0.11.1 are affected; no fixed version is listed yet
- Bind to 127.0.0.1, add real auth, and run the agent with minimal rights
- Any agent that takes prompts and runs code needs the same controls as SSH
Running coding agents on shared hardware? We set up self-hosted agent stacks that are locked to your network, sit behind real login, and run in a sandbox with scoped access. See how we build it, or ask us to review your setup.
Sources: VulnCheck advisory, Archon on GitHub.
- #archon
- #cve-2026-111322
- #ai-coding-agents
- #security
- #self-hosted
Tommy Rush — Founder, Rush Commerce
Operator turned builder. 15+ years running operations — now shipping the systems businesses run on. More
Get The Rush Report weekly — one email, zero fluff.
Keep reading
RapidCanvas raises $29M for custom AI apps: who tests them?
RapidCanvas raised a $29M Series B to build custom AI apps for mid-market firms. The real product is its test harness. Ask any AI vendor how they test production.
Read itPostgres 19 Slips to November: AI Code Review Outran the Fixes
PostgreSQL 19 GA moves to about November 19 after LLM code review surfaced bugs faster than maintainers could fix them. What that means for your AI review pipeline.
Read it