LocalStorage和Xss

ram*_*mar 5 security xss local-storage

站点的本地存储值可以被xss(跨站点脚本)覆盖吗?据我在chrome和firefox中进行的验证,其他站点无法访问该站点的localstorage值。谁能告诉我本地存储值是否可以通过xss从浏览器的其他域中读取/写入?

Erl*_*end 1

来自反射型 XSS 或类似内容的 Javascript 可以在存在 XSS 的域上执行普通 JS 可以执行的任何操作。因此,如果 example.com 在 localStorage 中存储了内容,并且 example.com 也存在 XSS 缺陷,那么该 XSS 漏洞可用于提取或覆盖 localStorage 中的用户数据。您甚至可以使用反射型 XSS,它使用 localStorage 中的数据来利用基于 DOM 的 XSS,这意味着客户端持久型 XSS。