2017-08-07 102 views

回答

1

请勿将Anti-CSRF令牌视为在单个端点/请求上实施的机制。理想情况下,这种机制作为您正在开发的框架的关键部分被烘焙。

An Anti-CSRF 可能在注销链接上似乎是多余的,这并不是我在这里担心的。我担心的是设计一个允许或者说不强制执行A​​nti-CSRF机制的系统。

在这种情况下,CSRF可能看起来很温和。然而,当注销链接容易发生XSS时,会发生什么?突然间,Anti-CSRF令牌不再存在以保护您。

总是练习Defence in Depth,因为您的安全性应该分层包装,Anti-CSRF就是其中之一。

1

可以与OWASP A10组合,例如,攻击者还提供了指向某个地方的返回URL,例如,一个假的“再次登录”页面,他可以捕获您的密码。

+0

在我们的上下文中,我们没有将任何URL参数作为“返回URL”,所以现在应该没问题。但我完全同意Juxhin在下面写到的,让这个想法已经很危险。系统/代码在某一天是动态的,有些人可能会将其更改为您提到的支持可配置返回URL的情况,那么它会吸引... –