Railway数据泄露:重建数字资产防线的实战

分类阅读笔记
· 进步分子, 投稿

编辑点评 · AI 连续创业者视角(以下内容由 AI 提炼,观点归原作者;读完可不看原文)

Railway因RCE漏洞导致环境变量泄露,攻击者意图窃取AI API Key。作者经历“重置Key会挂服务、不重置会被盗用”的死循环,耗费大半天重置了DeepSeek等几十家服务的凭证。对独立开发者而言,这是一次关于基础设施安全与AI成本风控的惨痛教训:别让你的核心资产挂在单点故障的云平台里,密钥隔离是比代码更关键的护城河。

  • 检查所有API Key的轮换机制,拒绝明文存储
  • 将敏感凭证与代码仓库物理隔离,用Vault管理
  • 评估云厂商安全通告频率,警惕单点依赖
  • 为高价值Agent配置独立沙箱与限流策略
  • 定期演练凭证泄露后的服务降级预案

原文全文(已完整内嵌,无需跳转外网)

最近几天,互联网基建安全事故的发生频率高得离谱。 先是 PHP 爆出了被称为 php2shell 的高危无认证远程代码执行漏洞,紧接着 Node.js 也在同一天紧急发布了远程代码执行漏洞的安全补丁。原本这种事情我是不怎么关心的,毕竟现在一般平台都会做相应的处理。 但没过多久,火就烧到自己身上了…… 我一直在用的主力云服务商 Railway 发布了严重安全事故通告:他们存放环境变量的系统遭到了入侵,部分已解密的明文数据可能已经泄露,而攻击者正是冲着窃取 AI 大模型服务商的 API Key 来的。 看了一下,Railway 官方给出的建议可以说是无敌严肃和直接了—— 所有用户立即重置环境变量里的全部 API Key、数据库连接信息和私有凭证。 看到这条通知的时候,脑子里只有& ;卧槽& ;两个字了。 这一年来,为了能一边旅行一边在移动端工作,我几乎把各种工作需要的服务全放 Railway 上了。 我的 Hermes 等 Agent,Claude Code / Open Design 等工具,我自己开发的 Discord Bot,开发中的独立产品,还有一些常用服务…… 开发的时候各种服务不要钱一样往上接,现在想到要重置至少几十个 API Key,确实有点头皮发麻🤣 我想起来很多年前发生过一次大规模密码泄露事件,很多服务被撞库攻击。那时候我应该也是这样的心情面对几十上百个账号的…… 动手之前,搞笑的是,Railway 应该是为了紧急抢修和止损,暂时关停了所有服务的 Redeploy,而修改环境变量必须 Redeploy 才能生效…… 死循环了啊喂! 重置和无法部署的死循环 所有用户都陷入了一个非常尴尬的境地: 如果保 Key,规避盗用风险,把旧的 API Key 重置了,旧 Key 会当场失效。但因为无法更新新 Key 到环境变量,线上服务直接挂掉。 如果保线上,那就得承担 Key 随时被盗用的风险。 一直等到昨天晚上,Railway 终于恢复了 Redeploy,我才下定决心动手。 从昨晚到今天,大半天的时间,总算把所有服务、大模型接口、数据库连接以及 Discord 和 Telegram Bot 的 Token 全部换了一遍。 最后记录一下这两天挨个登录后台、重置并更新的服务清单,留个纪念: 我重置 API Key 并且记录的窗口 大模型与推理路由 DeepSeek MiniMax GPT Proto OpenRouter OneRouter (Infron.ai) 多模态与算力服务 BFL (Black Forest Labs) Fish Audio Runpod 搜索、RAG 与工具链 Brave Search Exa Search Tavily LlamaCloud Composio 数据库、存储与部署平台 Supabase Cloudflare R2 Vercel Bot Token Discord Bot Token Telegram Bot Token 现在 AI 的能力上来之后,各种原本以为固若金汤的底层设施出现问题的可能性也大幅提高了,也是 AI 带来的副作用了…… 求求各位厂商加加油,别再来一遍了……

原文 · MouT.me:阅读原文 →

🎯 加入「进步分子」知识星球

搞钱情报 · 工具测评 · 副业实战

知识星球二维码

立即加入

扫码或点击加入,一起进步

订阅《创造者日报》邮件版
每天精选可动手的搞钱机会、好用工具与稀缺观点,免费直达你的邮箱。
English reader? Subscribe the EN edition →
iMessage 邮件 联系我们
EN