PDA

Просмотр полной версии : Уязвимость в eval


bobobo
29.06.2007, 00:15
Ни как не пойми есть ли тут уязвимость:
for ($i = 0; $i < $num_data_rows; $i++) {
eval ("\$data[\$i] = \$data_row$i; ");
}
В данном скрипте можно подменять любые переменные, т.к. в начале:
extract ($_GET, EXTR_OVERWRITE);

gemaglabin
29.06.2007, 00:26
Уязвимости нету , так как единственное что можно задать это num_data_raws , все остальное присваивается.Если бы для цикла использовался не $i , тогда можно бы было