2017-05-29 76 views
0

我的跨網站請求僞造TOKEN是否應在我的網頁源代碼中可見我在生產中運行rails應用程序,並且可以看到跨站點請求僞造令牌。我想它不應該是可見的。CSRF令牌在源代碼中可見

回答

0

只要令牌在每個用戶會話中足夠隨機且唯一,在頁面代碼中就可以看到它。 CSRF攻擊假定惡意代碼是從不同來源運行的,並且無法訪問用戶的頁面。在OWASP Article中查看更多詳情。

+0

我同意你的意見。但是如果存在CORS錯誤判斷,攻擊者可以竊取。任何方式不存儲在那裏? – Vis

+0

@Vis如果存在CORS配置錯誤,則您的問題比CSRF更糟糕。 – bereal