この診断対象に仕込まれている脆弱性は次のとおり。自分の発見と照合し、 簡易レポート(種類・再現手順・影響・対策)にまとめる練習をする。
<script>alert(1)</script>。
対策: 出力時に htmlspecialchars。?id= に所有者チェックが無く、
他人のメモ(例: 人事メモ)が見える。再現: ?id=2。
対策: リソースごとに本人のものかサーバー側で確認。診断では「指摘された箇所だけ直す」のではなく、なぜ生まれたか(根本原因) =「出力時エスケープの徹底」「認可はサーバー側で毎回」という原則で捉える。