本文へスキップ

Railwayで不正アクセス、全ユーザーに秘密情報の入れ替えを要請

Railway(レイルウェイ)は2026年10月21日、攻撃者が顧客の暗号化された環境変数にアクセスし、一部を復号した可能性があると公表しました。すべてのユーザーに秘密情報の入れ替えを求めています。

著者 Tech AI Wire Team

3 分で読めます

Jacob Cooper氏が2026年10月21日付で書いたRailwayのブログ記事。「Security Disclosure: Wednesday October 21st」と題し、顧客の環境変数を保存するシステムでの異常な動きを説明しています。

数字で見る

date Railway disclosed the breach, 2026
Oct 21
steps Railway asks every user to take
4
follow-up guides on checking AWS and GCP access
2

Railwayは、開発者がアプリケーションをデプロイするクラウドプラットフォームです。同社は2026年10月21日、攻撃者が顧客の秘密情報に届いた可能性があると公表しました。権限のない外部の第三者が、暗号化された環境変数にアクセスした可能性があるといいます。その一部については、攻撃者が復号された中身まで手に入れました。Railwayは、同社から連絡があったかどうかにかかわらず、すべてのユーザーにプラットフォーム上のすべての秘密情報を入れ替えるよう求めています。

Railwayが説明する経緯

環境変数とは、アプリが起動時に読み込む名前付きの設定です。開発者は、APIキーやデータベースのパスワード、レジストリのログイン情報をソースコードに書かずに済ませるために使います。そのため、環境変数の保管庫は、ホスティング基盤の中でも特に重要なシステムの1つです。

Railwayのセキュリティ開示によると、同社は10月21日の「今朝早く」、こうしたシステムで異常な動きを検知しました。初期の分析では、影響を受けたのは一部のユーザーにとどまるとみられます。Railwayは人数を明らかにしていません。どのアカウントが被害を受けたか確認でき次第、該当する顧客にメールで知らせるとしています。

Railwayは、攻撃者がどのように侵入したかも明らかにしていません。TechCrunchによると、同社はコメントの求めに応じませんでした。

同社は今回の件を、「AI推論プロバイダーへの侵入を狙った」プラットフォーム企業への最近の一連の攻撃の1つだとみています。推論プロバイダーはAIモデルの利用を販売しており、顧客はAPIキーを通じてその利用料を払います。Railwayは、ほかのプラットフォームの名前を挙げていません。

Railwayがこれまでに取った対応

Railwayは調査のため、すべてのデプロイを一時停止しました。TechCrunchは、この停止で顧客のWebサイトやアプリが事実上凍結されたと書いています。Railwayはまた、上流のプロバイダーに連絡し、予防措置としてキーを無効にするよう依頼しました。

The Hacker Newsは、さらに次の対応を伝えています。Railwayは自社のストレージバケットの認証情報をすべて入れ替え、RailwayのAPIトークンを無効にしました。そのうえで、ProとEnterpriseのワークスペースでビルドを再開し、顧客が新しく作った認証情報をデプロイできるようにしました。

ほかのプランはまだ待たされています。Railwayのステータスページによると、同社は「Hobby、その次にFreeとTrialのビルドを有効にする作業を続けている」とのことです。一部のビルドが通常より失敗しやすく、多くのデプロイが順番待ちのままだとも書かれています。

開発者向けツールを狙う攻撃の流れ

顧客のキーを失った開発者向けプラットフォームは、今月Railwayが初めてではありません。OpenCodeは10月17日、侵害がOpenCode Consoleのユーザーの1.4%に及んだと発表しました。ユーザーが保存していたAIプロバイダーのキーが漏れた可能性があります。TechCrunchは、OpenCodeがこの件を「AI蒸留攻撃」と呼んだと伝えています。Railwayは、2つの件が関係しているかどうかを明らかにしていません。

The Hacker Newsは、セキュリティ研究者のTaylor Monahan氏の指摘も紹介しています。Monahan氏によると、秘密鍵をRailwayに保存していた暗号資産ウォレットから、攻撃者が資金を抜き取りました。Railwayの開示は、ウォレットの盗難には触れていません。

開発者にとっての意味

メールが届かなくても、Railway上の秘密情報はすべて漏れたものとして扱ってください。同社自身の助言は、すべてのユーザーに当てはまります。

  • Railwayの中だけでなく、発行元で入れ替える。 ダッシュボードで変数を書き換えても、盗まれたコピーは使えるままです。各プロバイダーで新しいキーを発行して古いキーを無効にし、それから新しい値をRailwayに貼り付けてください。
  • お金やデータにかかわるキーから始める。 まずAIプロバイダーのキー、クラウドのキー、データベースのパスワードです。Railwayは、プライベートレジストリの認証情報も挙げています。
  • ログを確認する。 Railwayは、影響を受けたサービスのログに不審な動きがないか確認するよう求めています。10月22日には、AWSとGoogle Cloudで異常なアクセスを確認する方法をまとめたガイドを2本公開しました。
  • AIの利用料を確認する。 Railway自身の見立ては、推論プロバイダーを指しています。モデルの利用量が急に増えていれば、キーが他人の手に渡った兆候です。
  • CIのRailway APIトークンを差し替える。 RailwayはこれらのトークンをRailway側で無効にしたため、古いトークンを使い続けるデプロイジョブは、新しいトークンを作るまで失敗します。
  • 暗号資産を移す。 ウォレットの秘密鍵をRailwayの変数に置いたことがあるなら、変数を入れ替えても守れません。資金を新しいウォレットに移してください。
  • 当面はデプロイの遅れを覚悟する。 自分のプランでいつビルドが戻るかは、Railwayのステータスページのインシデント「QH8L8B3E」で確認してください。

出典

  1. Security Disclosure: Wednesday, October 21st - Railway
  2. Developer platform Railway urges 'all users' to revoke secret keys after cyberattack - TechCrunch
  3. Railway Says Intruder May Have Accessed Customer Secrets, Urges Credential Rotation - The Hacker News

関連記事

CVE-2026-0322に関するPalo Alto Networksのセキュリティアドバイザリのページ。深刻度スコア8.6と、攻撃済み(attacked)とされたエクスプロイトの成熟度が表示されています。
開発ツール

Palo Alto PAN-OSの脆弱性CVE-2026-0322、root権限の取得に悪用される

Palo Alto Networks(パロアルトネットワークス)によると、CVSS 8.6のPAN-OSの脆弱性CVE-2026-0322が、ごく限定的な攻撃を受けています。この脆弱性を突くと、管理インターフェイス経由でファイアウォールのroot権限を得られます。