JavaScriptのプロトタイプチェーンの仕組みを悪用し、オブジェクトの基底プロトタイプにプロパティを注入することで、アプリケーション全体の動作を改変する攻撃はどれか。

プロトタイプ汚染攻撃は、入力検証の不備を突き、`Object.prototype` 等に悪意あるプロパティを追加して、全てのオブジェクトに影響を及ぼす。