私は、alivePDF を使用してフレックス アプリに PDF 生成機能を実装しました。ファイルをユーザーに提供するために使用したプロセスが XSS の脆弱性を生み出すのではないかと考えています。
これは私が現在使用しているプロセスです:
- フレックス アプリケーションで PDF を作成します。
- POST を使用してバイナリ PDF ファイルをサーバーに送信し、ファイル名を指定して配信します。
- サーバー上の ASP.NET スクリプトは、ファイル名をチェックして有効であることを確認し、HTTP 添付ファイルとしてユーザーに送り返します。
それを考えると、XSSを防ぐためにどのような手順を踏む必要がありますか?