CVE-2012-2311
PHP 5.3.13 以前および 5.4.x 5.4.3 以前の sapi/cgi/cgi_main.c は、CGI スクリプト (別名 php-cgi) として設定されている場合、%3D シーケンスを含むが = (等号)...
- 公開済み
- 2012/05/11
- 更新済み
- 2024/08/06
- CNA の割り当て
- redhat
- 観察された証拠
- 2012/05/04
プライマリ CVSS
nvd · CVSS 2.0
AV:N/AC:L/Au:N/C:P/I:P/A:P高 · 今後 30 日間
- パーセンタイル
- 99.3%
- モデルの日付
- 2026/09/21
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
PHP 5.3.13 以前および 5.4.x 5.4.3 以前の sapi/cgi/cgi_main.c は、CGI スクリプト (別名 php-cgi) として設定されている場合、%3D シーケンスを含むが = (等号) 文字を含まないクエリ文字列を適切に処理しません。これにより、リモートの攻撃者がクエリ文字列にコマンドラインオプションを配置することで任意のコードを実行できる可能性があります。これは、'd' ケースの特定の php_getopt をスキップしないことに関連しています。注記: この脆弱性は、CVE-2012-1823 の不完全な修正が原因で存在します。
ソース
5CVE-2012-1823(PHP-CGIのリモートコード実行脆弱性)の教育用PoCおよび分析。Dockerベースのテスト環境、エクスプロイトデモ、根本原因とバイパスに関する詳細な技術的解説を含む。
Metasploit · php · 2012/05/04
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。