- 使用Cookie的安全设置
- 详细描述
- 建议
- CWE/OWASP
使用Cookie的安全设置
详细描述
如果Cookie未标记为“Secure”,则无论与主机的会话是否安全,都可能通过不安全的连接进行传输。 换句话说,它可以通过HTTP连接来传输。
此外,由于Cookie无法通过客户端访问(例如,无法使用JavaScript代码段访问),因此在Cookie上设置“HTTPOnly”标志可防止跨站点脚本(XSS)等攻击。
建议
Set-Cookie头应该使用“Secure”和“HTTPOnly”设置。 这些设置应适用于本机和/或网络应用程序的所有Cookie。
CWE/OWASP
- OWASP Mobile Top 10: M9 - Improper Session Handling
- CWE CWE-614 - Sensitive Cookie in HTTPS Session Without ‘Secure’ Attribute