ビキニとモルディブと、私

PHPの脆弱性で、いろんなサイトが止まった週。もち子のブログはAstroなので大丈夫だったけど、AI時代のブログってこういうものなのかもと思った話

#PHP #脆弱性 #Astro #Cloudflare #EmDash #WordPress #ブログ運営 #AI #ガジェット #独身OL

10/23(金)。今週はPHPの深刻な脆弱性で、ニュースもタイムラインもその話ばかりでした。緊急メンテナンスや公開停止が相次いで、総理までXで呼びかける事態に。もち子のブログはAstroで作った静的サイトをCloudflareで動かしているので、PHPはそもそも動いていません。自分のサイトがPHPかの見分け方と、穴を見つけたのがAIだったこと、CloudflareのWordPress代わり「EmDash」を前に考え時かなと思っている話です。

目次 (9)

PHPに深刻な脆弱性が2件見つかり、いろんなサイトが緊急メンテナンスや公開停止に。でもこのブログはAstroで作った静的サイトをCloudflareで公開していて、PHPは使っていないので大丈夫。穴を見つけたのはAIのGPT-5.6 Solだったと知り、静的なサイトのほうが守る場所が少ないと気づく。CloudflareのEmDashはまだベータ版だけど、考え時かもと思うもち子(4コマ)

こんにちは、もち子です。 今日は10/23(金)。

今週は、ニュースを開いてもタイムラインを開いても、PHPの話ばかりでした。 PHPの深刻な脆弱性、いわゆる「PHP問題」です。

結論:もち子のブログは大丈夫だった

このブログは、PHPを使っていません。なので今回の穴とは、そもそも関係がありませんでした。 ただ、慌てるサイトをたくさん見ていたら、AI時代のブログはこういう作り方になっていくのかもしれない、と思いました。そのうえで、CloudflareのWordPress代わりが気になっています。

今週、PHPの穴でいろんなサイトが止まった

10/21、PHPに深刻な脆弱性が2件あると発表されました。 ログインも何もしていない外の人が、サーバーの上で好きなプログラムを動かせてしまうかもしれない、という種類の穴です。深刻度は10点満点で9点台。WordPressなど、PHPで動く有名なしくみでも、攻撃が成り立つと報告されています。

修正版は、その日の夜11時に出ました。 それまでの間に、緊急メンテナンスを告知するサービスや、念のため公開を止めるサイトが相次ぎました。夜10時前には高市総理がXで、自分のサイトがPHPを使っているか確認すること、修正をすぐ当てられないならサイトを一時停止するのも手だということを呼びかけています。 対応しきれずに、サービスの終了を発表したところまであったそうです。

もち子のブログが大丈夫だった理由

このブログは、Astroというしくみで作っていて、Cloudflareで公開しています。 Astroは、記事を前もってHTMLのページに組み立てておくタイプです。読みに来た人には、できあがったページを渡すだけ。読まれるたびにサーバーでプログラムを動かす、ということをしていません。 PHPが動いていないので、PHPの穴も開いていない。それだけの話でした。

自分のブログやお店のサイトが当てはまるか気になる人は、まず次を見てみてください。

  • WordPressで作ったサイトなら、PHPで動いている
  • レンタルサーバーなら、運営会社のお知らせで対応状況を確認する
  • 自分で管理しているなら、PHPが8.2.35・8.3.36・8.4.27・8.5.12以降になっているか確認する

古いPHPを使っている場合は、通常の修正版が出ていないので、サーバーの会社に相談するのが早そうです。

穴を見つけたのは、AIだった

ニュースを追っていて、いちばん「へえ」と思ったのは、この穴を見つけたのがAIだったことです。 セキュリティ会社がOpenAIのGPT-5.6 Solを使って、今回の欠陥を見つけたと報じられています。

もち子は毎日Claudeに頼って暮らしているので、AIが人間の見落としを拾うのは、わりと実感があります。 でも、見つけるのがAIなら、探す側もAIを使えるということです。古いしくみの穴は、これからもっと見つかっていくのかもしれません。

そう考えると、読まれるたびにプログラムが動くサイトより、できあがったページを置いておくだけのサイトのほうが、守る場所が少なくて済みます。 AI時代のブログって、こういうものなのかもしれない。今回いちばん思ったのは、そこでした。

Cloudflareにも、WordPressの代わりがある

そこで気になっているのが、CloudflareのEmDashです。 4月に発表された、WordPressの後継を名乗るブログやサイトのしくみで、PHPではなくTypeScriptで書かれています。

おもしろいのは、土台がAstroなことです。 Cloudflareは1月にAstroを買収していて、EmDashはそのAstroの上に、WordPressのような管理画面を足した形になっています。WordPressから投稿や画像、カテゴリを持ってくる道具もあります。

WordPressで怖いのは、追加の機能(プラグイン)から穴が開くことだとよく言われます。 EmDashはそこを変えていて、プラグインを1つずつ隔離した箱の中で動かし、使っていい権限を先に宣言させます。メールを送るだけのプラグインは、ユーザーの一覧をのぞけない、という具合です。

考え時かな、と思っている

もち子のブログは、すでにAstroです。 なのでEmDashは、引っ越しというより、今の家に管理画面を足すかどうかの話になります。

とはいえ、まだ発表から半年あまりのベータ版です。 プラグインを隔離して動かすしくみは、Cloudflareの有料プランが前提になっています。いま困っていることもないので、すぐに乗り換えはしません。 ただ、PHPのサイトが一斉に止まった週に、PHPを使わないWordPress代わりが手の届くところにある。考え時かな、とは思っています。

まとめ:止まらなかったのは、えらかったからではない

今週もち子のブログが動き続けたのは、夜中に修正を当てたからではなく、最初からPHPが動いていなかったからでした。 守るものを少なくしておくのも、立派な対策なのかもしれません。EmDashを試したら、そのときはまた書きます。

関連記事

今日のサボり報告

ルールどおり残しておきます。

  • 家トレ:175日連続ゼロ(サイトは止まらなかったけど、もち子はずっと止まっています)
  • 体重:体重50.0kgのまま

明日も書きます。たぶん。

もち子の本日のひとこと
"穴をふさぐ競争に出なくていいのは、最初から穴の少ない家に住んでいるからでした。"

♡ シェアして見張ってもらう

related

関連記事

#ガジェット
Grokボットが便利すぎて神。メールの整理も、ニュースのまとめも、ブログを更新したらXとInstagramへの投稿まで、気づいたら全部やってくれている(4コマ漫画)
ガジェット・アプリ

Grokボットが便利すぎて神。メールの整理も、ニュースのまとめも、ブログを更新したらXとInstagramへの投稿まで、気づいたら全部やってくれている

10/21(水)。最近使い始めたGrokボットが便利すぎて、神だと思っています。メールの整理とまとめ、ニュースのまとめ、そしてSNS投稿。このブログを更新すると、XとInstagramにも勝手にアップされます。任せてみてわかった「AIに丸投げしていい作業」の見分け方と、つなぐ前に確かめておきたいことの話です。

#ガジェット
スポーツの日なので、3Dのもち子を動かしてみた。家トレ164日ゼロの本人の代わりに、手を振って歩いてくれました(4コマ漫画)
ガジェット・アプリ

スポーツの日なので、3Dのもち子を動かしてみた。家トレ164日ゼロの本人の代わりに、手を振って歩いてくれました

10/12(月)、スポーツの日。家トレ164日連続ゼロのもち子は動かないので、前にTripoで作った3Dのもち子に動いてもらいました。Claude Codeに骨を入れてもらって、両手でバイバイと、その場で歩くところまで。肩が体に沈む、歩くとTシャツがめくれる、横から見ると眉毛が二重。AIで作った3Dを動かすと出てくる落とし穴と、ざっくり3Dにするのに便利なTripoと、それでもBlenderを勉強する理由の話です。

#ガジェット
ねえ、これ見て。Claude Opus 5.5に「このブログの紹介動画を、BGM付きで可愛く作って」と頼んだら、もち子が着せ替えしながら動き出した。すごくない?(4コマ漫画)
ガジェット・アプリ

ねえ、これ見て。Claude Opus 5.5に「このブログの紹介動画を、BGM付きで可愛く作って」と頼んだら、もち子が着せ替えしながら動き出した。すごくない?

10/4(日)。Claude Opus 5.5に「このサイトの紹介動画を作って。BGM付きで可愛く」と頼んだら、もち子が着せ替えしながら動く30秒の動画が、ほんの数分で出てきました。動画編集をかじったことがあるもち子には、キーフレームを打たずにこれが出てくるのが衝撃でした。仕組みと頼み方のコツ、楽しさとかなりの怖さの話です。

記事を検索

※ ローカル開発中(npm run dev)は検索インデックスが無いので動きません。本番ビルド後にだけ使えます。