
CVE-2025-65791 — ZoneMinder におけるコマンドインジェクション
ZoneMinder v1.36.34 には、web/views/image.php コンポーネントの不適切な入力検証に起因する重大なコマンドインジェクションの脆弱性が存在します。サニタイズされていないユーザー制御の入力が PHP の exec() 関数に直接渡されるため、リモートの攻撃者が任意のシステムコマンドを実行できます。
この脆弱性には CVE-2025-65791 が割り当てられています。
web/views/image.phpこのアプリケーションは、シェルコマンド内で使用する前にユーザー指定の入力を適切にサニタイズしていません。image.php で処理されるパラメータは exec() 関数に直接渡されるため、攻撃者はシェルのメタ文字を注入して、基盤となるオペレーティングシステム上で任意のコマンドを実行できます。
この脆弱性はリモートから悪用される可能性があり、特定の構成では認証を必要としません。
攻撃者はこの脆弱性を悪用して、以下を行う可能性があります:
⚠️ 警告: 教育および許可されたテスト目的のみに使用してください。
?when=now;id
このペイロードは、意図されたコマンド実行フローに悪意のあるコマンドを追加し、任意のコマンド実行を引き起こします。
| 影響領域 | 深刻度 |
|---|---|
| 機密性 | 高 |
| 完全性 | 高 |
| 可用性 | 高 |
この脆弱性は、認証なしのリモートコード実行が可能であるため、重大な深刻度 (P1) に分類されます。
exec() を使用しないescapeshellarg()) を使用するRishav Anand
この情報は、教育目的および防御的なセキュリティ目的のみで提供されています。著者は、提供された情報の悪用について一切の責任を負いません。