このセキュリティ・ホールは,ファイル・アップロードでグローバル・シンボル・テーブル$GLOBALSが書き換えられることにより,リモートからPHPのスクリプトを実行される可能性があるというもの。PHPの標準ライブラリであるPEARなどがこのセキュリティ・ホールにより攻撃される可能性がある。そのほか「影響を付けるシステムやアプリケーションは数え切れないほど多い」(Hardened-PHP Project)。PHP 4.3.10以下は$_GET,$_POST,$_COOKIEのセキュリティ・ホールが存在しておりさらに危険という。
今時$GLOBALSを利用してアプリケーション組む人が居るのかなぁ。register_globalsなんてみんなOFFだろうし。
と思ったけど、PEARを利用していてもアウトなのか。
最近のツッコミ
参号館 日記(ariyasacca)