危険・要確認になる基準
この診断で「危険」「要確認」の札がどういうときに付くかを、すべて載せています。判定は、PHPの開発元やWordPress公式が出している情報をもとにしています。
危険になるとき
「危険」は、今日のうちにサイトを管理している会社へ連絡していただきたい状態です。
▲ 危険PHPの版
- こういうとき
- 2026年12月31日 を過ぎた 8.2 のように、PHPの開発元のサポート終了日を過ぎた系統の版のときです。
- 理由
- そのあとに見つかった欠陥を直す版は、もう出ません。
▲ 危険PHPの版
- こういうとき
- PHPの版の番号が見えて、2026年10月21日に公表された欠陥を直した版(8.2.35/8.3.36/8.4.27/8.5.12)より前のときです。
- 理由
- PHPの開発元は、この欠陥で外から勝手にプログラムを動かされるおそれがあると発表しています。安全に直す方法は、更新だけです。
▲ 危険PHPの版
- こういうとき
- PHPの版が 8.1 以前(7.4・8.0・8.1 など)のときです。
- 理由
- 8.1 以前には、今回の欠陥を直した公式の新しい版が出ません。開発元が出したのは、自分でPHPを組み立てる人向けの最小限の修正だけです。
▲ 危険httpsで暗号化されているか
- こういうとき
- https では開けず、http のまま表示されたときです。
- 理由
- フォームがあれば、入れた名前や電話番号が暗号化されないまま送られます。ブラウザによっては「保護されていない通信」と出ます。
▲ 危険WordPressの版
- こういうとき
- WordPressの版が見えて、その系統(4.6 以前など)に、すでに知られている欠陥を直した版がひとつも無いときです。
- 理由
- WordPress公式が版ごとに出している区分で「安全でない」とされ、同じ系統の中で更新しても直りません。
▲ 危険WordPressの版
- こういうとき
- WordPressの版が見えて、同じ系統で欠陥を直した版より古いときです。たとえば 6.4.3 は、直った 6.4.13 より古い版です。
- 理由
- WordPress公式の区分で「安全でない」とされている版です。
要確認になるとき
「要確認」は、外からだけでは良し悪しを決めきれないか、急ぎではないものの見ておいていただきたい状態です。
◆ 要確認PHPの版
- こういうとき
- 版の番号の後ろに「-0ubuntu」のような配布元の印が付いているときです。番号だけ見ると、修正版より前か、サポートが終わった系統の版です。
- 理由
- Ubuntu や Red Hat などの配布元は、番号を変えずに修正だけを当てることがあります。番号では、直っているか決められません。
◆ 要確認PHPの版
- こういうとき
- 「PHP/8.3」のように、版の末尾の番号が出ていないときです。
- 理由
- これでは、修正版(8.2.35/8.3.36/8.4.27/8.5.12)以降かどうか比べられません。
◆ 要確認PHPの版
- こういうとき
- 今回の欠陥は直った版でも、サポート終了まで90日を切った系統のときです。8.2 は 2026年12月31日 で終わります。
- 理由
- PHPの開発元は、8.2 には 2026年12月31日 を最後にセキュリティの修正を出さないと発表しています。
◆ 要確認PHPの版
- こういうとき
- PHPの版は見えないものの、PHPで動いている手がかりがあるときです。.php で終わるリンク、PHPが使うクッキーの名前、WordPressの痕跡などです。
- 理由
- 修正版かどうかは、外からは分かりません。
◆ 要確認httpsで暗号化されているか
- こういうとき
- https で開こうとしたときに証明書の確かめでつまずき、http で表示されたときです。
- 理由
- 証明書の期限切れや設定の不備が考えられますが、ブラウザでは開けることもあり、外からは原因まで決められません。
◆ 要確認httpsで暗号化されているか
- こういうとき
- http:// を付けて開くと http のまま表示され、https でも開けるときです。
- 理由
- https の用意はありますが、古いリンクや手入力から来た人には、暗号化されていない画面が出ます。
◆ 要確認httpsで暗号化されているか
- こういうとき
- ページは https なのに、お問い合わせなどのフォームの送り先が http:// になっているときです。
- 理由
- フォームに入れた名前や電話番号が、暗号化されずに送られるおそれがあります。
◆ 要確認WordPressの版
- こういうとき
- WordPressの版が、すでに知られている欠陥は直っているものの、最新版(7.1.3)ではないときです。
- 理由
- WordPress公式の区分では「古い」の扱いです。「安全でない」には入っていません。
◆ 要確認スマホ向けの設定
- こういうとき
- ページの中に、スマホの画面に合わせて表示するための設定(viewport)が見つからないときです。
- 理由
- この設定が無いと、スマホでパソコン向けの画面がそのまま縮んで出ることがあります。
◆ 要確認スマホ向けの設定
- こういうとき
- スマホ向けの設定(viewport)はあるものの、画面の幅に合わせる指定になっていないときです。
- 理由
- スマホで開くと、文字が小さかったり、横にずれたりすることがあります。
参考・判定できない
読み込みの重さ、守りの設定、ページの©の年、サーバー会社の目安は参考です。全体の判定には入れていません。「判定できない」は、PHPを使っているかどうかなどが外から確かめられなかったときに出ます。
どの判定も、トップページを外から見て分かる範囲での目安で、サイトが安全だと保証するものではありません。サーバーの配布元が版の番号を変えずに直していることもあるので、最後はサイトを管理している会社に確かめてください。