攻撃を試す コマ38

IDOR(不正な直接オブジェクト参照)

あなたは ID=2(佐藤 花子) でログイン中。マイページは ?id=2 で自分の情報を表示する。対策OFFでは、URLの id を 他人の番号に変えるだけで、他人の非公開情報が見えてしまう。

試す: ?id=1(田中) / ?id=3(鈴木) (対策OFFだと他人の情報が見える)

対策(本人のリソースかサーバー側で確認): ON — OFF

マイページ(id=2)

氏名佐藤 花子
電話090-2222-2222
非公開メモ佐藤さんの非公開メモ

対策: 「ログイン済みかどうか」だけでなく、そのリソースにアクセスする権限が あるかを、リソースごとにサーバー側で必ず確認する(デフォルト拒否)。

あなたの座席ID: 02eaa78e5564 この演習をリセット 演習一覧へ