6時間早く直して、
そんなに悪い?

――ChainguardのCEOが、財団に

写真はイメージ Photo by Domaintechnik on Unsplash

10/23 10:21 / 発信国:国際 / 記者:宮村

PHP財団が名指しした「6時間のフライング」 攻撃は4日前から来ていた

PHPの重大な穴をふさぐパッチが、10月21日の夜に出た。日本では高市早苗首相がXで「大至急のお願いです」と呼びかけた、あの騒ぎだ。その翌日、PHPを支えるPHP Foundationが経緯の報告を出し、企業の名前を2つ名指しした。CalifとChainguard。約束を破った、と書かれていた。

6時間のフライングで、何が起きたのか

穴は2つ。CVE-2026-109618とCVE-2026-109619。深刻さを示すCVSSは9.2。PHPは世界のウェブサイトの約7割を動かしている。ここ10年に出たPHPは、バージョン5.4までさかのぼって、どちらかの穴の影響を受ける。だから世界中が一斉にパッチ当てに走った。

財団の報告によると、順番はこうだ。10月20日15時(世界標準時)、CVE番号が掲示板に漏れた。同じ日の20時ごろ、調べていたセキュリティ企業Califが、攻撃の実演動画を誤って公開した。動くPoCが映っていた。動画はあとで消された。そして21日7時41分、Chainguardが修正済みのコンテナイメージを公開した。公式の公開まで、まだ6時間以上あった。

財団はこう書いた。「多くの関係者が何週間もかけた、協調的な情報公開に向けた努力を無視する行為だ」。直したプログラムが先に出ると、攻撃者は前のものと見比べて穴の場所を割り出せる。ほかの利用者は、まだ待っている。公開禁止期間の考えからすれば、確かに抜け駆けだ。

「早く出したのが正しかった」という言い分

ChainguardのCEO、Dan Lorencは引き下がらなかった。The Registerに「実際に攻撃を受けている人がいた」と話し、早く出したのは自分の判断だと認めた。そのうえで「もう一度同じ場面に立っても、何も変えない」。ただ財団は、公開の時点で動く攻撃コードは1つも確認できなかったと書いている。食い違っている。

画面に表示されたプログラムのコード
写真はイメージ Photo by Mohammad Rahmani on Unsplash

そこにAWSが数字を出した。脅威情報チームが、この穴を狙う攻撃を最初に見たのは10月17日。パッチが出る4日前で、Chainguardのフライングより、さらに4日早い。攻撃者がどうやって情報を手に入れたのかは、分からないという。

もうひとつ、財団自身が書いている話がある。2024年の外部点検の時点で、この問題の兆しはつかんでいた。ただ、どう攻撃できるのかが見えず、動かなかった。実際に動く攻撃の形がCalifから届いたのは2026年8月11日。修正まで2か月以上。公開日を1日前倒ししたきっかけも、CVE番号の流出だった。

静かに進める仕組みのもとで、2年ほど何も直らなかった。急に動いたのは、情報が漏れ始めてからだ。悪いのは隠すやり方そのものではなく、遅いときに誰が前倒しを決めるのかが決まっていないことだと、筆者には見える。

ネットの評判

はてなブックマークでは、ITmediaの記事に293人がブックマークし、55件のコメントが付いた。目立つのは企業への怒りだ。「このセキュリティ企業ダメすぎでは。情報を先に漏らしちゃうとか話にならない」。「フライング企業には各団体が情報渡さないように村八分されそう」という声もあった。

海外も風向きは似ている。Hacker Newsのスレッドには184件のコメントが付き、Chainguardを「無責任だ」と責める声が多かった。ただ、少数派ながら、重大な穴に60日以上の猶予を置くやり方そのものを問う声も出ていた。

財団が怒ったのは、6時間のフライングだ。でも攻撃者は、その4日前から動いていた。

次の視点

43万円の新型冷蔵庫、錆びて見える

Xで話題のアクア「AQR-DUX51B」

ジャンルを変えて「おもしろ」から。いま読まれています アクアの新型冷蔵庫が錆びて見えるのは、わざとだった

40年仕入れてるけど、
こんな値は初めて

――エドノフーズの江戸野誠一郎社長

ジャンルを変えて「政治経済」から。いま読まれています 銚子のサバ加工、約2割が倒産や廃業 国産に替える道はあるのか

ほうじ茶だから、
軽いと思ってた

――カロリーは、公式の商品ページに載っていない

ジャンルを変えて「グルメ」から。いま読まれています ゴンチャ「秋焙煎ほうじ茶」黒糖ミルクティーのカロリーは?
出典

いま読まれている記事

  1. 1PHP緊急修正でサービス続々停止 さくらが「数秒程度」で済むのはなぜ
  2. 2「PayPayで十分」は本当? JR東「teppay」の還元率を比べてみた
  3. 3台風30号、石垣の避難所は物資に限り 市が観光客に「食料は持参」
  4. 4徳永英明、喉の不調から復帰 倉敷公演を無事に終える 中止4公演はどうなる?
  5. 5BE:FIRST、米2総領事館を表敬訪問 NY公演の会場は定員660人?!
← トップへ戻る