Railway has published a detailed incident report confirming that a sophisticated attack on its cloud hosting platform resulted in the theft of customer authentication secrets and roughly $740,000 in fraudulent AI usage charges.
The breach began on October 20 when attackers exploited an unknown vulnerability in Railway's build infrastructure to escape filesystem isolation and obtain an internal credential. They used this access to retrieve build histories and a copy of Railway's internal source code, which they analyzed to identify further attack paths.
A second vulnerability involving an improperly configured trust relationship then allowed the threat actors to reach systems storing decrypted customer environment variables. Railway described the following 26 hours as a high-speed contest in which both sides used AI-powered agents to probe and harden infrastructure in parallel.
The company stated that attackers specifically searched for AI provider credentials, although some queries also targeted cloud, database, and payment service secrets. The stolen credentials were subsequently used to generate approximately $740,000 in unauthorized AI usage. Railway is working with affected providers to reimburse customers and will cover any charges the providers decline to refund.
In addition, linked-account tokens belonging to 1,852 users, including GitHub OAuth tokens and AI agent keys, were exposed. Railway has reset those tokens and notified the affected users.
The incident has been linked by security firm Wiz to a wave of attacks against AI developer platforms dubbed "Black October," which has also targeted Northflank, OpenCode, Warp, and Lightning AI. Railway found no evidence that customer Git repositories or databases were downloaded.

