1 / 3
入口から利用先をたどる
検索語、構造の選択、ファイルの受取口から、DBや保存・処理先までのコードを読みます。
残す証拠
入力元と、値・構造・保存先の対応。
SQLを作る箇所と、ファイルを保存・処理する箇所を、入口から追います。
検索・並び順・アップロードなど、外部入力を受け付ける機能があるとき。
入力がデータとして扱われる場所と、実行や構造を決める場所を分けます。
1 / 3
検索語、構造の選択、ファイルの受取口から、DBや保存・処理先までのコードを読みます。
残す証拠
入力元と、値・構造・保存先の対応。
2 / 3
SQLの値の束縛と固定の選択肢を確かめ、アップロード先の実行権限も確認します。
残す証拠
DB呼び出し、選択肢、保存と実行の分離を示す参照。
3 / 3
既存の拒否・形式・容量・権限のテストを読み、対象になっていない経路を残します。
残す証拠
入力の種類、処理先、既存試験の対象範囲。
自社コードが検索語や並び順を受け取り、SQLを作っているアプリ。
入力を受け取る場所から、実際のDB呼び出しまでを読みます。
利用者がファイルを送り、サービスが保存・配信・加工するアプリ。
受取口から保存先、処理する実行環境までの設定を読みます。
MOVEit TransferのSQLインジェクション脆弱性が、公表前から悪用されました。調査ではWebシェルの設置とデータ窃取が確認され、更新だけでなく侵害調査が必要でした。
一部Webサーバー領域に不正アクセスされ、不正プログラムを設置されました。原因の技術詳細は未公表です。 426アカウントのサーバー領域が対象です。会員・契約・支払い情報は別環境にあり、漏洩していないと説明しています。
選定した事例です。確度・未確認事項・出典は各詳細で確認できます。
入口で文字を調べるだけでなく、実際に使う場所でどう扱うかを確認します。
Parameterized Queries; Allow-List Input Validation
File Storage Location; Filesystem Permissions
教材の確認 2026-11-12 · 事故カタログの確認 2026-11-09
稼働する版と、配備までに動く外部コードをつなげて読みます。
MFAの適用経路と、ログイン状態を止める仕組みを分けて確かめます。
混入する経路と、交換後に古い資格情報を止める経路を整理します。
保存先の設定と、用途を終えた環境・コピーの扱いを一緒に確かめます。
取得時の認可と、作った応答を再利用する境界をつなげて読みます。
権限を通じて届く範囲と、隔離・復元の記録をつなげて考えます。
接続先・操作の許可・追跡できる記録を、実行する側から確認します。