作者: Zazel
日時: 2007/6/06(18:43)
Zazelです。

=== kbk@... (Bruce.) さんが書かれた
=== <20070606084453.589C97CC024@...> にて

> > また,グローバル変数でなくスーパーグローバル変数を使うことでも問題は回避できる。
> 
> なんでスーパーグローバル変数を使うと問題が回避できるのでしょうか?
> 知っている人がいたら解説をお願いします。

校正していないようなわかりづらい記事ですが、例としてWebCalendar が
例示されているところから考えると、

    「グローバル変数を使う」→「register_globals = On」な環境で
    初期化してない変数があると、値を外部から自由に流し込める。

辺りではないかと。

WebCalendar “includedir” Remote PHP File Inclusion Vulnerability
http://blog.trendmicro.co.jp/archives/118

(* SEKI Masatoshi  //  Zazel                      *)
(*  Would you hold my hand? Softly, let's linger. *)