システム安定稼働に必要な真のレジリエンスとは
Cloudflareを“自爆”させた、サイバー攻撃よりも恐ろしい「修正ミス」
1カ月で2度目となるCloudflareのシステム障害が発生した。原因は攻撃ではなく、深刻な脆弱性を防ぐためのセキュリティ対策だったという。複雑化するシステム運用において、変更管理のリスクをどう最小化すべきか。
CDN(コンテンツ配信ネットワーク)サービス事業者のCloudflareにおいて、2025年11月18日の大規模障害から3週間もたたないうちに2度目となるシステム障害が発生した。その原因はサイバー攻撃ではなく、皮肉にも脆弱(ぜいじゃく)性対策にあった。大手ベンダーでもパッチ(修正プログラム)適用を誤ってしまう現実から、システム管理者が学ぶべき教訓を明らかにする。
攻撃ではなく“防御”が招いたシステム障害
障害は協定世界時間の2025年12月5日午前8時47分(米国東部時間午前3時47分、日本時間午後5時47分)に発生。一時的に管理ツール「Cloudflare Dashboard」および関連API(アプリケーションプログラミングインタフェース)がダウンし、複数のオンラインサービスが利用できない状態に陥った。「Canva」「Coinbase」「LinkedIn」「X」(旧Twitter)、「Zoom Workplace」といった主要サービスへのアクセスが遮断された他、Web障害監視サービス「DownDetector」そのものも影響を受けた。
Cloudflareは障害発生当日の午前9時12分(協定世界時間)時点で問題が解消したことを表明しており、サービスページではグローバルネットワーク全体でのサービスの正常稼働が報告された。
Cloudflareによると、障害の原因はWebアプリケーションファイアウォール(WAF)のリクエスト解析(パース)処理に加えられた変更であり、これによって約25分間にわたりネットワークの可用性に影響が生じた。
「今回の障害はサイバー攻撃によるものではない。『React Server Components』の脆弱性に対処するため、運用チームが加えた変更が原因だ」とCloudflareの担当者は説明する。React Server Componentsとは、WebアプリケーションのUI(ユーザーインタフェース)開発用ライブラリ「React」の機能で、Webアプリケーションの処理の一部をサーバで実行できるようにする仕組みだ。
問題となった脆弱性は「CVE-2025-55182」として追跡されている。当初、Reactを利用するフレームワーク「Next.js」の脆弱性に「CVE-2025-66478」という別の識別子が割り当てられていたが、根本原因がReactにあることが分かり、その後CVE-2025-55182に集約された。「React2Shell」とも呼ばれるこの欠陥は、Webアプリケーション開発の主流ライブラリであるReactに存在する、深刻なリモートコード実行(RCE)の脆弱性だ。
セキュリティベンダーRapid7の研究者によると、CVE-2025-55182はReact Server Componentsを利用可能な全てのバージョンのReactを用いているWebアプリケーションに影響を及ぼす。WebサーバでReact Server Functionを稼働させるアプリケーションを明示的に実装していなくても、React Server Componentsが利用可能なだけでWebアプリケーションが脆弱になる可能性がある点が厄介だという。Rapid7の研究者は、Next.jsを含むReactベースのツールもCVE-2025-55182の影響を受けると指摘している。
認証されていない攻撃者がCVE-2025-55182を悪用すると、標的サーバで任意のプログラムを実行できるようになる恐れがある。CVE-2025-55182を悪用して実装された概念実証コード(PoC)も共有されている可能性がある。
「Reactやその派生ツールを使用している企業は、通常のパッチ適用サイクルを待たず、広範な悪用が始まる前に緊急で修正する必要がある」とRapid7の研究者は警告する。
専門家が指摘する「レジリエンス」の本質
APIの監視およびテストサービスを提供するAPIContextのCEO、マユール・ウパディヤヤ氏は今回の障害について次のように語る。
「CDNやWAFといったインフラレイヤーで発生する障害の影響は甚大だ。単にシステムがダウンしたという以上に、われわれが普段、こうしたサービスを『舞台裏で動いていて当然のもの』と信じ、全幅の信頼を寄せているからだ」
ウパディヤヤ氏は「あらゆるサービスには不具合が付き物だ」と述べた上で、重要なのは「『レジリエンス』(回復力)とは、単に『システムを止めないこと』だけではない」ことだと強調する。同氏によると、重要なのは以下の3点だ。
- 障害の影響を最小限にとどめてサービスを維持すること(グレースフルデグラデーション)
- 状況を正確に把握できること
- システムの依存関係を正しく理解できていること
「システムが複雑化する中、一刻を争う緊迫した局面をベンダーとユーザー企業が共に乗り切るためには、日頃の継続的なテストと、リアルタイムな状況把握こそが鍵を握る」とウパディヤヤ氏は助言する。
攻撃者に付け入る隙を与える懸念
今回の障害はサイバー攻撃によるものではなく、ベンダーがユーザー企業を保護するためのセキュリティ対策を実施した結果、意図せず発生したものだった。しかし、セキュリティベンダーESETのグローバルセキュリティアドバイザーであるジェイク・ムーア氏は「防御側は依然として攻撃への警戒を怠るべきではない」と警鐘を鳴らす。
「ここ数カ月、設定変更のミスによってWebサイトが壊滅的な障害に見舞われる事例を何度も目にしてきた。サービス運用を支えるシステム障害などの混乱は、平常時よりも大きな隙を生み、大規模な破壊活動をもくろむ攻撃者に機会を提供する」とムーア氏は注意を促す。
Cloudflareは、2025年11月にも大規模障害を経験したばかりだ。この大規模障害では、bot管理システムの変更によって想定サイズを超えた設定ファイルが配信され、広範囲なシステムクラッシュを引き起こした。これは同社にとって2019年以来最悪レベルのシステム障害であり、当初は同社チームが大規模分散型サービス拒否(DDoS)攻撃を疑うほどの規模だった。
Copyright © ITmedia, Inc. All Rights Reserved.
TechTarget グローバルインサイト
米国Informa TechTargetが発信する記事を翻訳し、国内向けに分かりやすく紹介します。最新の海外動向や先進事例を取り上げ、グローバルなITトレンドを把握できる連載です。
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品レビュー
[ヴィーム・ソフトウェア株式会社] SCS評価制度を導入するだけで十分? 組織の防御力を高める活用方法とは -
技術文書・技術解説
[フォーティネットジャパン合同会社] AIランサムウェアに勝つ 自律型エンドポイント管理導入で確認すべき条件4つ -
技術文書・技術解説
[フォーティネットジャパン合同会社] LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント -
製品レビュー
[ネットアップ合同会社] 研究分野でAI活用が進まない? 真の成果につなげるデータ管理の在り方とは -
製品レビュー
[ヴィーム・ソフトウェア株式会社] SCS評価制度を導入するだけで十分? 組織の防御力を高める活用方法とは
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
2
VMware離れの決め手は“機能”以外だった 情シス109人が選んだ新基準と死角は
-
3
IBM iのブラックボックス化を打破 資産継承と進化を実現する「IBM Bob」の実力
-
4
二極化する生成AI活用 「一部の社員しか使いこなせない」をどう解消すべきか
-
5
「Apple Watch」、読者の95%は「仕事で使える」、5%は何に不満?
-
6
「クラウドDR」4大基礎用語 クラウドバックアップやDRaaSとの違いは?
-
7
高機能化が進む“タブレット型電子カルテ”は次の段階へ
-
8
「有線LAN環境」に関するアンケート
-
9
「ITインフラとデータ保護・バックアップ対策」に関するアンケート
-
10
「Excel至上主義」と“謎マクロ”の限界 属人化リスクを断つ業務移行の勘所
ホワイトペーパーランキング PR
-
1
登録セキスぺが語る「SCS評価制度」の舞台裏 星を取得すべき理由と対応のコツ
-
2
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
3
OSSでは困難 100超のサービスを持つマネーフォワードが実践した統合監視術
-
4
「改正物流効率化法対策」徹底解説 総物流費を抑制するサプライチェーン戦略
-
5
月1000枚の紙を削減 9年動けなかった組織が、業務改革のその先に得たもの
-
6
ネットワーク遅延の原因、「パケットロス」の基礎知識と効果的な解決策
-
7
ドラマで分かる、標的型攻撃メールの被害を受ける企業と回避できる企業の分岐点
-
8
Windows PCとMacの選択制で生産性向上 LINEヤフーが実践する運用管理方法とは
-
9
「Google Workspace」活用事例34選、先進の生成AIによる組織変革の全貌
-
10
ソフトウェア開発の属人化と手戻りをどう防ぐ? 速さと品質を両立させる方法
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー