システムデータ情報の漏えい
システムデータ情報の漏えい
概要
システムデータの漏えいは、内部設定、ディレクトリパス、アカウント情報、環境情報を外部へ出す問題です。
影響
これらの情報は、攻撃者がシステムを理解し、より有効な攻撃を選ぶ助けになります。
対策
診断情報の露出を最小化し、レスポンスを無害化し、管理エンドポイントを制限し、デプロイ時のエラー処理を確認します。
例
...
public void foo() {
try {
go();
} catch(IOException e) {
out.println(e.getMessage());
}
}
...
...
public void foo() {
try {
go();
} catch(IOException e) {
System.err.println("IOException Occurred");
}
}
...