Python公式ドキュメントに古典的なXSS脆弱性の例が含まれている

2025-02-23
Python公式ドキュメントに古典的なXSS脆弱性の例が含まれている

セキュリティ研究者のGeorgi Guninskiは、Python 3.12の公式ドキュメントのCGIモジュールのコード例に、重大なクロスサイトスクリプティング(XSS)の脆弱性があることを発見しました。この脆弱性は、ユーザーが提供したフォームデータを、セキュリティ上のサニタイズなしで直接出力することから生じています。これは、PythonによるWeb開発に大きなリスクをもたらし、ChatGPTやDeepseekなどのAI生成コードにも影響を与える可能性があります。Python 3.13ではCGIモジュールが削除されましたが、相当量のレガシーコードが依然として脆弱なままです。

開発