US — TechCrunch
開発基盤Railway、サイバー攻撃を受けて「全ユーザー」にシークレットキーの失効を呼びかけ
セキュリティ1分で読めます
クラウド開発サービスのRailwayが、サイバー攻撃で一部の顧客の秘密情報が盗まれた可能性があると発表しました。同社は全ユーザーにAPIキーなどの鍵の再発行を求めています。
何が起きたのか
Railwayは、サイバー攻撃で一部の顧客の「秘密情報」にハッカーがアクセスしたと確認しました。同社はブログで、ハッカーが暗号化された環境変数を見た可能性があり、一部では中身も読み取られたと説明しました。そのため同社は「全ユーザー」に、APIキーなどの鍵を無効にして新しく作り直すよう求めています。さらに、調査中は顧客のアプリのデプロイ(公開や更新)を止めました。
わかっている数字と事実
- 影響を受けたユーザー数は公表されていません。
- 初期調査では、被害は「一部のユーザー」に限られるとされています。
- 攻撃者はこの情報を使い、データの持ち主のふりをしてログインできる可能性があります。
- 関連すると見られるOpenCodeでは、顧客の鍵の1%以上が盗まれたと発表されています。
環境変数とは何か
環境変数は、アプリがほかのサービスにつながるために使う「合言葉」のような設定です。パスワードやAPIキーが入っていることが多く、データベースやクラウドの保存場所にアクセスするときに使われます。そのため、これが漏れると、ほかのサービスまで悪用されるおそれがあります。
なぜ大切なのか
開発者が使う基盤が狙われると、その上で動く多くのアプリやサービスに被害が広がるおそれがあります。今回は、AIを狙う攻撃が広がっているという見方も示されています。利用者にとっては、鍵をすぐ作り直すことが身を守る第一歩です。
今後注目すべき点
- Railwayが、被害の範囲や原因、攻撃の手口を明らかにするかどうか。
- ハッカーからの身代金の要求があったかどうか。
- PHPの重大な脆弱性「PHP2Shell」の被害が広がるかどうか。
用語解説
- Railway
- アプリやサービスを作って動かせるクラウド開発プラットフォームの会社。
- OpenCode
- オープンソースのAIコーディング支援ツール。
- PHP2Shell
- PHPに見つかった重大なセキュリティの弱点(脆弱性)の名前。