AutoJack Exploits Browsing Agents to Achieve RCE
IT Security News reports a novel exploit chain named AutoJack that researchers say can turn a malicious webpage into a host-level remote code execution (RCE) vector against the machine running an AI browsing agent. According to the report, the chain exploits trust in localhost, missing authentication, and unsafe parameter handling to reach AutoGen Studio's MCP WebSocket and trigger arbitrary process execution. IT Security News has not published full technical details or proof-of-concept code, and no CVE or official vendor advisory from AutoGen Studio has been reported as of this writing. The underlying attack class - browsers permitting WebSocket connections to localhost that AI agents can be tricked into abusing - is a documented pattern; Microsoft's May 2026 security blog separately detailed prompt-injection-to-RCE paths in AI agent frameworks. Practitioners running AI browsing agents locally should audit exposed WebSocket and REST interfaces and apply least-privilege network policies.
What happened
IT Security News reports a novel exploit chain named AutoJack that can turn a single malicious webpage into a host-level remote code execution vector by abusing an AI browsing agent. According to IT Security News, the chain combines attacker-controlled web content, implicit trust in localhost, missing authentication on local endpoints, and unsafe parameter handling. The report states the chain specifically targets AutoGen Studio's MCP WebSocket, and that attackers can trigger arbitrary process execution through that interface. No CVE has been assigned and no official advisory from AutoGen Studio or Microsoft (AutoGen's maintainer) has been publicly reported.
Technical details
IT Security News describes the technical root causes at a high level without releasing proof-of-concept code. The reported elements - unauthenticated local WebSocket endpoints, insecure parameter passing that can lead to shell invocation, and an agent that follows links and interacts with page-hosted interfaces - are consistent with documented attack classes in AI agent security. Microsoft's May 2026 security blog ("When prompts become shells") separately documented two cases where prompt injection in Semantic Kernel led to host-level RCE via code/eval sinks, illustrating how the same attack boundary applies across agent frameworks.
Context and significance
The broader attack class - malicious web content reaching local services through a browsing agent - was documented as early as February 2026 with ClawJacked (OpenClaw) and in subsequent disclosures involving MCP-based runtimes. AutoJack, as reported, follows the same pattern: a browser permits a WebSocket connection to localhost, the AI agent follows the page, and the attacker uses the open connection to reach an unprotected local service. The pattern is credible; the specific AutoJack technical details remain single-sourced and unconfirmed by the vendor.
What to watch
vendor advisories or security bulletins from AutoGen Studio and Microsoft; any CVE assignment tied to the described MCP WebSocket interface; and mitigation guidance such as WebSocket authentication requirements, binding restrictions, or agent sandboxing. The absence of an official disclosure at time of publication means details should be treated as preliminary.
For practitioners
Audit local interfaces (WebSocket, REST) exposed to or reachable by autonomous browsing agents. Apply least-privilege network policies so agents cannot contact arbitrary localhost ports. Subscribe to AutoGen Studio's GitHub security advisories for any patch or advisory. These recommendations reflect general agent-security hygiene and the documented attack class, not a confirmed AutoJack-specific advisory.
Scoring Rationale
Single-source report of an RCE chain against AI browsing agents via localhost WebSocket abuse; no CVE or vendor advisory has been confirmed as of publication. The underlying attack class is credible and consistent with documented 2026 agent security disclosures, but the score is restrained pending independent verification or official acknowledgment.
Practice interview problems based on real data
1,500+ SQL & Python problems across 15 industry datasets — the exact type of data you work with.
Try 250 free problems
