Railway披露疑遭入侵:环境变量或被访问,官方要求全面更换密钥

Railway披露疑遭入侵:环境变量或被访问,官方要求全面更换密钥

N
News Editor
2026-10-22 06:52:19
云端部署平台 Railway 表示,存放客户环境变量的服务可能遭到访问,且部分内容已被解密。官方称受影响范围可能仅限部分用户,但仍要求所有用户更换存放在 Railway 上的密钥与密码,并重新部署服务。Railway 同时暂停了各方案部署,企业方案已于 10 月 22 日上午恢复,其他方案仍在陆续恢复中。

云端部署平台 Railway 今晨披露疑似遭到入侵。根据官方初步调查,存放客户环境变量的服务可能被他人访问,其中部分内容已被解密。Railway 要求所有用户更换保存在平台上的密钥与密码。

环境变量通常用于保存服务启动时读取的配置值,开发者常把 API 密钥、数据库密码放在这里。Railway 在安全公告中表示,受影响的可能仅限部分用户,但仍建议所有用户把存放在 Railway 的密钥与密码全部轮换。

状态页显示服务中断,部署一度全面暂停

Railway 状态页显示,自 10 月 21 日 15:24(UTC+8)起,平台出现服务中断,构建与部署全面暂停。

10 月 22 日 5:59 的状态更新提到,调查期间所有部署都被暂停,企业方案也不例外。到 10 月 22 日 11:32,企业方案构建已恢复,Pro、Hobby、Free 和 Trial 方案将依次恢复。不过截至 10 月 22 日中午,这些方案仍未全部恢复。

10 月 22 日 12:00 的更新还称,Redeploy 功能暂时不可用,用户需要在服务页面按 Ctrl 或 Cmd 加 K,再选择 Deploy Latest Commit。

Railway给出的处理顺序:先撤销,再新建,最后重新部署

Railway 建议,收到通知邮件的用户,或希望先行处理风险的用户,应按顺序完成三步操作:先撤销旧密钥,再创建新密钥,最后重新部署服务。

第一步,前往各家服务商管理页面,删除或停用旧密钥,再创建新密钥。文中举例的服务商包括 Anthropic、OpenAI、OpenRouter、Stripe 和 GitHub。

第二步,回到 Railway,把环境变量更新为新值。

第三步,重新部署服务。原因是容器只会在启动时读取环境变量,如果不重新部署,新值不会生效。

更换后仍需检查用量,OpenRouter被点名风险更直接

Railway 建议用户在更换密钥后继续检查使用量,并按密钥分组查看。如果某把原本只用于单一模型的密钥,突然出现其他模型调用记录,就属于异常信号。

在 Railway 的说明中,OpenRouter 的风险被特别点出。若 OpenRouter 密钥泄露,攻击者可以直接消耗用户预付额度,并调用该密钥可访问的任何模型。因此,新密钥建议设置花费上限和到期时间。

Anthropic 方面,Railway 表示,如果用户已经收到 Anthropic 的通知邮件,相关密钥已被停用,但用户仍需部署新密钥并检查用量。

数据库密码建议重置,公开访问如无必要应关闭

对于数据库密码,Railway 建议用户在数据库服务页面使用 Regenerate 功能重新生成。这一操作会重启数据库,并切断所有连接,包括攻击者可能仍在使用的连接。

Railway 还提醒,如果数据库开启了 Public Access,泄露的密码可以从网络上的任何位置被使用;如果没有必要,应关闭公开访问。

有用户称按建议换钥后服务中断

由于 Railway 在调查期间暂停部署,一些用户在更换密钥后无法立即完成重新部署。

Hacker News 上有用户表示,自己按建议更换密钥后,服务随即中断,并写道:「被偷的密钥和坏掉的产品,哪个更糟?」

Railway称这属于近期针对部署服务商的一系列攻击之一

Railway 表示,这起事件属于近期一连串针对部署服务提供商的攻击之一,攻击目的在于入侵 AI 推理服务商,也就是提供模型调用服务的公司。Railway 还称,已通知这些上游服务商主动撤销所有密钥。

在此前事件中,Zeabur 于 10 月 20 日发布的事件报告称,攻击者在 10 月 14 日至 15 日利用泄露的内部凭证入侵,主要目标是寻找可直接使用的 API 密钥,尤其是 AI 服务密钥。OpenCode 则在 10 月 17 日于 X 表示,前一晚的安全事件影响了 1.4% 的 Console 用户,可能泄露的是保存在云工作区中的 OpenAI、Anthropic、Google 等外部密钥。

不过,Railway 没有点名其他厂商,三起事件是否出自同一批攻击者,目前没有任何一家机构证实。可以确认的是,这三起事件相隔不到 10 天,泄露内容都涉及开发者保存在云端的 AI 密钥。

仍有多项关键信息未披露

截至目前,Railway 仍未说明至少四项关键信息:攻击者如何进入系统、加密环境变量如何被解开、具体有多少账户受影响,以及已通知了哪些 AI 服务商。

官方表示,在确认受影响账户后,会逐一发送通知邮件。

通知时间也引发用户不满

部分用户对通知时间提出质疑。博客公告显示发布时间为 10 月 22 日 4:44。社交媒体排程工具 Postiz 创始人 Nevo David 在 5:11 于 X 发文称,他们正在对全部客户关闭 Postiz,因为收到了 Anthropic 与 Stripe 的来信,通知密钥已经泄露,而 Railway「不肯告诉我们」。

Railway 官方 X 账号在 5:51 发布紧急通知,状态页则到 5:59 才首次提到安全公告。

在更多细节披露前,较稳妥的做法是把存放在 Railway 上的每一把密钥都视为已经泄露,并完成撤销、重建与重新部署。

本文最初由 Bit.Fan 发布。 欲了解更多加密货币新闻与市场洞察,请访问 www.bit.fan.
4500

免责声明:

本平台展示的市场信息、项目资料与第三方内容仅用于行业信息分享,不构成任何形式的投资建议或收益承诺。

加密资产交易具有较高风险,用户应充分评估自身风险承受能力并独立作出决策,相关盈亏及法律责任由用户自行承担。