Djangoチームは、ホストヘッダーポイズニング(CVE-2011-4139およびCVE-2012-4520)を、フレームワークレベルで解決する必要のあるセキュリティ問題と見なしています。たとえば、Pyramid(つまり、基盤となる低レベルのリクエストラッパーであるwebob)は、これを問題とは見なしません。
本番および開発マシンでは、ヘッダーに完全なガベージが含まれていSERVER_NAME
ても正しく通過するように見えるnginxがあり、一致するものがない場合は444応答なしで応答します。Host
server_name
質問:絶対URLを作成するためHost
に使用する場合、このような場合のヘッダーポイズニングについて心配する必要がありますか?SERVER_NAME