我從朋友那裏聽說,WWW-Authenticate
頭可以在遠程服務器上的惡意php文件中明確定義,並使用圖像MIME類型,例如, image/jpeg
或image/png
。WWW-Authenticate Header CSRF問題
假設情況
說這個文件是malicious.com/image.php
我這個圖像添加到我的論壇簽名上一些任意的論壇。具體來說,gaiaonline.com
。當其他訪問者通過我的帖子訪問一個帖子時,他們將看到WWW-Authenticate
標題給出的登錄提示。訪問者/受害者輸入用戶名/密碼後,黑客可以將其存儲在遠程服務器上,並通過電子郵件發送給自己等。
惡意代碼:<img src="malicious.com/image.php" />
包含WWW-Authenticate
標題。可以通過標準發佈/ BBcode輸入。
這怎麼解決? 我認爲這個可以跨域訪問。
我認爲這比CSRF更多的釣魚攻擊。 – ThiefMaster 2011-05-20 23:25:38
@ThiefMaster我認爲瀏覽器應該自己處理這個問題;否則,應該有一種方法來禁止基於域的標題。如果這些選項都不可用,這是否會成爲互聯網的致命缺陷? – 2011-05-20 23:28:10