コード片を読んで、脆弱性の種類を選ぶ。判定指標の総復習 (コマ43・44・45)。答えを選ぶと正誤と対策が出る。
$name = $_GET['name']; echo "<h1>ようこそ $name さん</h1>";
この出力にある脆弱性は?
$id = $_GET['id']; $sql = "SELECT * FROM users WHERE id = '$id'"; $pdo->query($sql);
この問い合わせの問題と対策は?
$to = $_GET['url'];
header("Location: $to");
このリダイレクトの脆弱性は?
$file = $_GET['file'];
readfile('/var/data/' . $file);
この読み込みの脆弱性は?
system('ping -c1 ' . $_GET['host']);
この実行の脆弱性は?