phpcheck-server について
phpcheck-serverは、サイトで稼働するPHPのバージョンを脆弱な範囲やベンダーの勧告と照合するスキルです。PHP-FPMやApacheの実際のビルドを確認し、エクスプロイト検査なしでパッチ状況を報告します。
主な機能
- 01稼働中のPHPバージョンの確認
- 02既知の脆弱な範囲との照合
- 03ベンダーのバックポートと勧告の考慮
- 04バージョン、パッチ状況、更新の報告
- 05未確認のブランチを不明として扱う
活用シーン
- 01サイトで稼働するPHPビルドの確認
- 02ベンダー勧告に基づくパッケージ評価
- 03必要なPHP更新の特定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openai/ php2shell-checker --skill phpcheck-serverインストール後、Claude Code で/phpcheck-serverを入力して読み込まれたか確認します。
詳細
サイトを提供している PHP のバージョンを確認します。まず php -v を実行しますが、サイトの PHP-FPM または Apache のインストール環境と一致していることを確認してください。
チェッカーが 2026 年 10 月 20 日時点で使用している脆弱な範囲:
| PHP ブランチ | 脆弱な範囲(両端を含む) |
|---|---|
| 5.4 | 5.4.0 から 5.4.45 |
| 5.5 | 5.5.0 から 5.5.38 |
| 5.6 | 5.6.0 から 5.6.40 |
| 7.0 | 7.0.0 から 7.0.33 |
| 7.1 | 7.1.0 から 7.1.33 |
| 7.2 | 7.2.0 から 7.2.34 |
| 7.3 | 7.3.0 から 7.3.33 |
| 7.4 | 7.4.0 から 7.4.33 |
| 8.0 | 8.0.0 から 8.0.30 |
| 8.1 | 8.1.0 から 8.1.34 |
| 8.2 | 8.2.0 から 8.2.34 |
| 8.3 | 8.3.0 から 8.3.35 |
| 8.4 | 8.4.0 から 8.4.26 |
| 8.5 | 8.5.0 から 8.5.11 |
バージョンとパッケージの完全なリビジョンを、PHP またはベンダーの最新のセキュリティ勧告と照合してください。ベンダーによるバックポートで、古いバージョンの脆弱性が修正されている場合があります。勧告で状況が確認できるまでは、記載のないブランチを不明として扱ってください。
実行中の PHP ビルドとベンダーのパッケージ勧告が、確認に役立ちます。設定だけでは、PHP にパッチが適用されていることを確認できません。バージョン、パッチ適用状況、必要な更新を報告してください。実際にサイトを提供しているバージョンを確認できない場合は、不明と報告してください。エクスプロイトのプローブは実行しないでください。
コメント
Markdown 対応