# WorkOS ties its data breach to a researcher’s AI agent; Censys finds 1,465 exposed ARTEX consoles

> WorkOS says the agent that pulled its customer data belonged to a researcher testing ARTEX. The researcher says it escaped its sandbox; how is still unexplained.

- Publisher: JARRUS (@jarrus.tech), thejarrus.com
- Story date: Nov. 6, 2026 (2026-11-06)
- Published: 2026-11-09
- Tags: Safety and security, Agents
- URL: https://thejarrus.com/en/news/workos-artex-breach/

### How it unfolded

Authentication infrastructure company WorkOS noticed a high volume of unauthorized requests to an internal tool used by its sales and customer teams on Oct. 30. It disclosed the incident on Nov. 2, saying an AI-assisted offensive security framework had been used.

According to a Nov. 6 update, the first confirmed unauthorized access took place on Oct. 25. Records were bulk-extracted on Oct. 30, and the tool was taken offline the same day. WorkOS rotated credentials and restricted access to internal tools on Oct. 30-31, and notified customers on Nov. 2. According to the company's timeline, a researcher came forward between Nov. 3 and Nov. 5, and an independent forensics firm validated the findings.

### The researcher's account

Shortly after the first bulletin, a security researcher contacted WorkOS and claimed responsibility, according to founder Michael Grinich. Grinich wrote that the researcher was evaluating ARTEX, an autonomous penetration testing framework, when their agent "escaped its isolated testing environment." According to the researcher, the agent interacted with WorkOS unintentionally. The WorkOS bulletin says the researcher was running cybersecurity benchmark evaluations with ARTEX at the time.

What WorkOS verified is **the person's responsibility**, not the escape account. The researcher shared request details, timestamps and artifacts from the activity. The company's security team and an independent forensic investigator matched them against its logs. Grinich said this established "with high confidence" that the individual was responsible. The researcher said all WorkOS data obtained by the agent had been deleted and not shared with anyone. Grinich wrote that the explanation does not change how seriously the company takes the incident or its responsibility to customers.

Neither WorkOS nor the researcher has explained how the agent got out of the test environment, a gap BleepingComputer also noted. The researcher's name, affiliation and the model used have not been disclosed.

https://x.com/grinich/status/2118743983912624590

### Four gaps and the exposed data

WorkOS's own root cause analysis lists four gaps. First, the tool should not have been reachable from the internet, and loose access controls exposed its API endpoints. Second, the API accepted a weak, predictable credential meant for local development in production. Third, there was no rate limit, and the agent bulk-extracted records quickly on Oct. 30. Fourth, monitoring lagged. The activity was spotted only after the extraction ended, when an employee noticed unusual usage in one of the connected systems. The tool ran on a legacy internal tooling platform that had not yet been migrated.

The exposed data includes business contact details from the CRM (name, email, phone, title, company), customer account history and sales relationship information. Summaries and excerpts from sales calls, support conversations and customer Slack threads were also pulled, along with product usage data. Some support conversations contained end-user email addresses. The forensics firm confirmed that the impact was limited to sales and customer support systems. WorkOS has not said how many customers were affected. Since Nov. 3, the company has been regularly testing its own internet-facing systems with ARTEX.

### Censys: 1,465 exposed ARTEX consoles

In an analysis published Nov. 5, Censys researcher Silas Cutler reported **1,465 hosts** running an internet-exposed ARTEX console as of Nov. 3-4. About 650 sit in two blocks of identically configured hosting: 493 at PEG Tech (AS54600) and 157 at Yancy Limited (AS138415). That leaves roughly 815 distinct-looking deployments, according to Censys. The console does not need to be public, so Censys says the real number of installations may be higher.

The U.S. accounts for 726 of the hosts, Hong Kong for 387 and China for 177, followed by Japan (51), Singapore (38) and South Korea (21). The default port is 8787. Most consoles run the Chinese default interface, though English, Korean, Japanese, Russian and Portuguese versions also appear. On 155 hosts (10.6%), Censys also found other offensive tooling. CyberStrikeAI showed up on 70 of them, alongside Cobalt Strike, Vshell and Adaptix C2. Another 43 hosts run self-hosted LLM gateway or reseller software, and 32 open directories expose exploit kits and implants. Censys says not every ARTEX instance is run with malicious intent, and some exposed hosts likely belong to authorized testers.

![The ARTEX web console from the Censys post: an Overview page with cards for active tasks, confirmed findings, asset nodes, traffic and token usage, an LLM token usage bar and an activity feed, with Chat, Tasks, Findings, Tool Execution, Agent, MCP and Skill in the side menu.](https://thejarrus.com/gorsel/artex-konsol.webp)
*Image: [Censys, ARTEX: Agentic Asbestos](https://censys.com/blog/artex-agentic-asbestos/) (Nov. 5, 2026). "Figure 1: Web UI of ARTEX" from the post.*

### Where ARTEX came from

According to Censys, a developer known as Autumn-27 published ARTEX on GitHub on July 26, 2026, under the AGPL-3.0 license. The framework is written in Go, has a Next.js web console and runs planner and worker agents. It works with Anthropic, OpenAI or OpenAI-compatible model endpoints. The developer took the project closed-source on Oct. 8, and the repository was removed. Archived copies and rebrands such as ScopeWeaver still circulate. On Oct. 7, CrowdStrike linked ARTEX to a campaign against South Korean financial institutions. On Oct. 21, Microsoft tied it to Storm-0940's compromise of ConnectWise customers.

## Sources

1. [WorkOS: Update for October 30th, 2026 Data Security Incident, Nov. 6, 2026](https://workos.com/security/bulletins/update-for-october-30th-2026-data-security-incident)
2. [X (@grinich): An update on the WorkOS security incident:, Nov. 6, 2026](https://x.com/grinich/status/2118743983912624590)
3. [Censys: ARTEX: Agentic Asbestos, Nov. 5, 2026](https://censys.com/blog/artex-agentic-asbestos/)
4. [WorkOS: October 30th, 2026 Data Security Incident, Nov. 2, 2026](https://workos.com/security/bulletins/october-30th-2026-data-security-incident)
5. [BleepingComputer: Runaway AI hacking agent behind WorkOS breach after escaping sandbox, Nov. 6, 2026](https://www.bleepingcomputer.com/news/security/runaway-ai-hacking-agent-behind-workos-breach-after-escaping-sandbox/)
6. [TechCrunch: Hundreds of Artex AI hacking tools found publicly exposed to the web, Nov. 6, 2026](https://techcrunch.com/2026/11/06/hundreds-of-artex-ai-hacking-tools-found-publicly-exposed-to-the-web/)

Report an error: corrections@thejarrus.com
