前端是攻击者最常触碰的门面,一次 innerHTML 用错就可能交出去整个账号。本文从浏览器同源策略讲起,把 XSS(存储型/反射型/DOM 型)、CSRF、点击劫持三大高危漏洞的成因、利用链与防御方案一次讲透:输出编码与上下文、DOMPurify 白名单、Trusted Types、Cookie 的 HttpOnly 与 SameSite、CSRF Token 与 Origin 校验、X-Frame-Options 与 CSP frame-ancestors;再补充开放重定向、postMessage 未校验 origin、依赖供应链与原型污染等易忽视风险,最后给出一份可直接落地的 CSP 配