PHP と Node.js の脆弱性2026年10月
無料ツール · 2026 年 10 月の脆弱性

あなたのサイトは 2026 年 10 月の PHP と Node.js の脆弱性の影響を受けますか?

2026 年 10 月 21 日、PHP はサーバー上でコードを実行させられる 2 つの重大な脆弱性を修正し、Node.js も一連の修正を公開しました。アドレスを入力してください。ブラウザと同じように、サイトが見せている情報を確認します。何もテストせず、何も変更しません。

いま、どこかで

多くのサーバーは、問い合わせた相手に PHP のバージョンを伝えます。読むのはその応答だけです。

ブラウザあなたのサーバー
ServerApache/2.4.58 (Ubuntu)
X-Powered-ByPHP/8.1.2
Set-CookiePHPSESSID
X-Powered-ByPHP/8.4.27

ブラウザがトップページを要求します。

サーバーが応答し、名乗ります:Apache、PHP 8.1.2。

PHP 8.1 にはもう修正が提供されません。このサイトは影響を受けます。

PHP 8.4.27 に更新すれば、影響を受けなくなります。

古いバージョンが表示されているだけで、攻撃するサイトとして目をつけられます。

PHP を更新すれば脆弱性は修正されます。バージョンを隠せば目をつけられにくくなります。

修正を含むバージョン

各ブランチでこれと同じか新しいバージョンには、2026 年 10 月 21 日の修正が含まれています。

よくある質問
このツールは何を確認しますか?

ブラウザと同じようにトップページを 1 回読み込み、サーバーの応答(ヘッダー、Cookie、ページ内のいくつかの痕跡)を読みます。サーバーが PHP のバージョンを表示していれば、修正済みのバージョンや、Ubuntu と Debian の修正済みパッケージと比較します。何もテストせず、サイトに何も送りません。

Node.js のバージョンが示されないのはなぜですか?

Node.js は訪問者にバージョンを表示しません。使われている可能性が高いことしかわからないため、判定は「要確認」を超えることはありません。サイトを管理している人は node -v で確認できます。

サーバーが修正版より小さい番号を表示しています。危険ですか?

必ずしもそうではありません。Ubuntu と Debian は PHP の番号を変えずにパッケージを修正します。たとえば 8.3.6-0ubuntu0.24.04.13 には修正が含まれています。そのため、見えている場合はパッケージ全体を比較し、ディストリビューションが不明な場合は「要確認」とします。

「検出されず」はサイトが安全という意味ですか?

いいえ。技術が隠されている場合や、トップページ以外(api. のアドレスや管理画面)で動いている場合があります。インストールされているバージョンを確かめられるのは、サーバーを管理している人だけです。

読み込み中:example.co.jp

0,0 s
0/ 100
診断中

スコアを集計しています。

トップページを 1 回だけ読み込みます。判定は、サーバーが外部に見せている情報だけに基づきます。

0点(100 点満点)
サイトを読み込み中 サイトに接続中
接続 サイトに接続中
確認すること