CVE-2026-54182 Backpack/CrudパッケージのHTTP Hostヘッダー経由コマンド注入脆弱性

この記事はAIがNVDのCVE情報をもとに要約・生成したものです。影響範囲や対策は、必ずNVDおよび各ベンダーの公式情報をご確認ください。

公開日: 2026-09-14T18:17:53.380 / 更新日: 2026-09-14T19:17:30.167 / CVSS: 8.1 / 深刻度: HIGH

Linuxサーバー運用者は、Backpack/Crudパッケージの特定バージョン(4.1.70以前、5.6.2以前、6.8.13以前、7.0.36以前)を使用している場合、HTTP Hostヘッダーの値が不正に加工され、シェルコマンドに注入される可能性のある脆弱性(CVE-2026-54182)に注意が必要です。この脆弱性により、攻撃者は認証不要でPHPのexec()関数を通じてOSコマンドを実行し、Webサーバーのユーザ権限で環境変数やファイルにアクセスするリスクがあります。curlおよびPHPが有効な環境では特に注意が必要で、影響範囲は反復的なリクエストにより拡大する可能性があります。対策として、該当パッケージの最新バージョンへのアップグレードが推奨されます。また、現状の設定でHostヘッダーの検証やPHPの制限が適切か確認し、影響の有無を検証する必要があります。

参照情報

ソクラテスの問い、プラトンの備え

ソクラテス

プラトンよ、この脆弱性について問う。もしBackpack/Crudパッケージの特定バージョンを使用している運用者が、Hostヘッダーの検証を怠れば、どうなるだろう?

プラトン

それは、PHPのexec()関数を通じて任意のコマンドを実行され、Webサーバーのユーザ権限でファイルや環境変数にアクセスされる危険がある。CVSS8.1という高深刻度の脆弱性なので、即座に対策が必要だ。

ソクラテス

では、運用者が確認すべき第一歩は何か?

プラトン

まず、使用しているBackpack/Crudのバージョンを確認し、4.1.70以前、5.6.2以前、6.8.13以前、7.0.36以前のバージョンが導入されていないかを確認する。パッケージ管理システム(apt、Composerなど)でリストを確認するのが手っ取り早い。

ソクラテス

次に、攻撃が発生した際に影響を受ける可能性があるのはどんな環境か?

プラトン

curlとPHPが有効な環境では特にリスクが高まる。また、脆弱性は反復的なリクエストにより悪影響が拡大する可能性があるため、アクセスログを監視し、異常なリクエストが見られないかを確認する必要がある。

ソクラテス

パッチ適用以外に、運用者が注意すべき点は?

プラトン

Hostヘッダーの検証設定やPHPの制限が適切か確認し、影響の有無を検証する。たとえば、PHPのdisable_functionsでexec()を無効化する設定が有効か、またはWebサーバーの設定でHostヘッダーの検証を強化しているかをチェックする。また、ベンダーの公式情報で最新のパッチや対応バージョンを確認するのも重要だ。

ソクラテス

では、運用者はこの脆弱性を忘れずに後日に対応するという選択肢は許されるか?

プラトン

許されない。この脆弱性は深刻度がHIGHで、対策が「推奨」されている。パッチ適用と変更管理の文脈で、この脆弱性を「確認済み」「対応済み」と記録し、監視に継続的に投資する必要がある。さもなくば、次に来る「100分の1のランダムゲート」を待つことになるだろう。

関連キーワード: curl, php