セキュリティ エンジニアが、最近導入された Web アプリケーションの評価を実行しました。エンジニアは次の URL にアクセスして、会社のレポートを盗み出すことができました。 www.intranet.abc.com/get-files.jsp?file=report.pdf セキュリティ エンジニアが推奨するのに最適な緩和手法は次のどれでしょうか。
正解:A
Input validation is the process of checking user input to ensure that it is valid and safe. In this case, the security engineer should recommend that the web application validate the file parameter to ensure that it is a valid "file" path. This will prevent attackers from being able to exfiltrate arbitrary files from the web server.