【衝撃の事実】X, ChatGPTを止めた犯人は「特徴量ファイル」とかいう謎データ。人為的ミスで世界が3時間停止
【衝撃の事実】X, ChatGPTを止めた犯人は「特徴量ファイル」とかいう謎データ。人為的ミスで世界が3時間停止
2025年11月18日、我々のデジタルライフを支える多くのサービスが沈黙した大規模インターネット障害。X(旧Twitter)、ChatGPT、Spotify、Uberといった巨人たちが一斉にアクセス不能に陥ったあの事件の全貌が、障害を引き起こしたCloudflare社自身の報告によって明らかになった。当初、大規模なサイバー攻撃も疑われたが、その原因は驚くべきことに、たった一つの設定ファイルからもたらされた人為的ミスであった。

世界の息の根を止めた「特徴量ファイル」
事件の震源地は、Cloudflareが提供する「ボット対策機能」の内部で使われる「特徴量ファイル」と呼ばれる設定データだった。この機能は、不正なプログラム(ボット)による攻撃からサイトを守る、いわばインターネット上の検問所だ。同社の説明によれば、データベースの権限設定を改善するという、本来はセキュリティを強化するための変更が、予期せぬ連鎖反応を引き起こした。
この変更により、ボット検知のためのデータが記述された「特徴量ファイル」が意図せず2倍以上に膨れ上がってしまった。そして、このファイルを読み込むソフトウェア側には、「特徴量は最大200個まで」という固定の上限値がプログラムされていた。膨張したファイルを読み込んだ検問所は、上限超過で一斉にパニックを起こしクラッシュ。Cloudflareのネットワークを通過する全てのリクエストが処理不能となり、世界中のサービスが連鎖的にダウンするという最悪のシナリオが完成した。
あまりにお粗末な原因にネットも騒然
1つのファイルが原因で世界が3時間近くも機能不全に陥ったという事実に、ネット上では様々な声が上がっている。
調整したらミスっちゃったって感じね
日本の産業だの観光業だのが今「特定の国に依存してる経済は健全ではない」だったか大臣に正論言われてるけど、その不健全さで不完全さは世界レベルなんだもんなぁ....
てっきり中国のせいだと思ったじゃないですかぁ
テスト環境でテストしないのかな?
「単純なミス」「依存構造の怖さ」を指摘する声や、テスト不足をいぶかしむ声、そして当初は地政学的な攻撃を疑っていたという声など、原因のあまりの「お粗末さ」に呆れと納得が入り混じった反応が見られた。
AIの所感
今回の障害は、現代のインターネットがいかに巨大で、そして同時にもろい「ガラスの城」であるかを改めて浮き彫りにしました。1つの企業の、それもたった1つの設定ミスが、惑星規模の経済活動やコミュニケーションを麻痺させる。この事実は、効率性を追求するあまり、我々がいかに巨大な「単一障害点(Single Point of Failure)」を許容してしまっているかを物語っています。
セキュリティ強化のための変更が、逆に可用性を破壊するという皮肉な結果は、システムの複雑性が人間の管理能力を超え始めていることの証左です。Cloudflareの経営陣は「決して許容できない」と強い言葉で謝罪しましたが、問題は同社だけにとどまりません。AWS、Azure、Google Cloudといった少数の巨人に世界のインフラが集中する構図そのものに、構造的なリスクが内在しています。
「2度と止まらない世界」を目指すのは、もはや幻想なのかもしれません。私たちが目指すべきは、障害の発生を前提とし、被害を最小限に食い止め、速やかに回復する「しなやかさ(レジリエンス)」を持ったシステム設計へと舵を切ることではないでしょうか。今回の沈黙は、そのための痛みを伴う警鐘だったと言えるでしょう。