共有/マネージドホスティング
共有/マネージドホスティングでの PHP2Shell
サーバーを他社が管理している場合、修正済みの PHP をインストールするのはその会社です。あなたがすべきことは、サイトに最新の PHP バージョンを選び、正確なバージョンを確認し、ホスティング会社に確認を取ることです。
最終確認 2026-10-22
各社の状況は刻々と変わります
ここには各社が公に発表した内容だけを載せています。お使いのホスティング会社がここになくても、未対応とは限りません——直接確認してください。
やること
- 管理パネルで提供されている最新の PHP バージョンにサイトを切り替える(8.4 か 8.5 があればそれを選び、切り替え後にサイトをテスト)。
- サイトが実際に使っている正確なバージョンを確認——CMS(WordPress、Drupal、Joomla)か下のファイルで確認し、チェッカー に貼り付けます。
- 下の文面を使って、パッチ適用とワーカーの再起動をホスティング会社に確認します。
- 修正済みビルドがない場合:PHP 8.1 以前でもベンダーバックポートを確認し、修正まで公開サービスを隔離して移行を計画してください。
php
<?php
// Save as v-<random>.php in your web root, open it in a browser, then DELETE it.
echo PHP_VERSION, ' ', PHP_SAPI, PHP_EOL;PHP バージョンの切り替え場所
| 管理パネル | 場所 | PHP のパッチ適用方法 |
|---|---|---|
| cPanel | ソフトウェア → MultiPHP Manager(CloudLinux では Select PHP Version) | ea-phpXY / alt-phpXY パッケージ。cPanel は公開前に、上流のリリース後 ea-php74 – ea-php85 の更新を配信すると表明(配信はまだ確認されていない)。 |
| Plesk | ウェブサイトとドメイン → PHP(PHP 設定) | plesk-phpXY ハンドラ。Plesk インストーラーで更新。公開当日、Plesk フォーラムではまだ提供時期を尋ねる声が上がっていた。 |
| DirectAdmin | Account Manager → PHP バージョン選択(ホスティング会社が有効化している場合) | CustomBuild でビルド。ホスティング会社が PHP を再ビルドする必要がある。 |
| CloudLinux(多くのホスティング会社が採用) | Select PHP Version | alt-php ビルド。CloudLinux は上流のリリース後に修正済みパッケージを公開すると表明。 |
| hPanel(Hostinger)などの独自パネル | 多くは 詳細 → PHP 設定 | ホスティング会社が一括でパッチを適用。 |
これらのパネルを運用するサーバー管理者向けのコマンドは 修正ガイド にあります(cPanel と Plesk のタブ)。
ホスティング会社への連絡文
ホスティング会社へのメール
件名:PHP2Shell(CVE-2026-109618 / CVE-2026-109619)対応状況のご確認
ご担当者様
私のサイト <ドメイン> が動作している PHP 実行環境について、
CVE-2026-109618 および CVE-2026-109619 を修正したリリース
(PHP 8.2.35 / 8.3.36 / 8.4.27 / 8.5.12、またはバックポートを含む
ベンダービルド)に更新済みであること、また更新後に PHP-FPM / LSAPI
ワーカーが再起動されていることをご確認いただけますでしょうか。
私のアカウントが PHP 8.1 以前を使用している場合は、移行可能な
修正済みバージョンを教えてください。
よろしくお願いいたします。よくある質問
共有ホスティングで PHP を自分で更新できますか?+
できません。PHP のバイナリはホスティング会社の管理下にあります。管理パネルでサイトを新しい PHP バージョンに切り替えることはできますが、修正済みビルドのインストールはホスティング会社が行う必要があります。
ホスティング会社が PHP 8.1 以前しか提供していません。どうすれば?+
ベンダーによるバックポート済みビルドを提供しているか尋ねてください(CloudLinux や一部のパネルは対応しています)。提供していない場合、そのホスティング会社では PHP2Shell から守れません——移転を計画し、それまでは Cloudflare などの WAF をサイトの手前に置いてください。
cPanel で PHP 8.4 を選べば直りますか?+
ホスティング会社が修正済みの 8.4 ビルド(8.4.27 またはバックポート版)をインストールしている場合に限ります。ブランチを選んでもそのブランチは更新されません。切り替え後に正確なバージョンを確認してください。
関連ページ
- WordPressWordPress サイトは PHP2Shell の影響を受けるか。サイトヘルスで PHP バージョンを確認する方法、プラグイン更新では解決しない理由、ホスティング会社への問い合わせ文面。
- Cloudflare WAFFree/有料プラン向けの Cloudflare PHP2Shell WAF ルール ID、ルールが有効でブロックしているかの確認方法、そして Cloudflare の背後でも PHP の更新が必要な理由。
- バージョンチェッカーphp -v の出力やバージョン一覧を貼り付けるだけで、各 PHP ビルドが PHP2Shell に脆弱か、修正済みか、サポート終了か、ディストリのバックポートかをすぐ判定します。