Claude Code 把用户邮箱塞进 User-Agent 发给每个访问过的网站
来源:dev.to — 2026-11-06
📋 概述
两个相隔五个月的 GitHub issue 描述同一次泄露的两条管道。11 月 5 日提交的那个:Claude Code 的网页工具运行时,会把账号邮箱写进 User-Agent 请求头,于是智能体路过的每一台服务器日志都收获了一个已验证、付费使用 AI 工具的开发者邮箱——报告者的收件箱每天几十封诈骗邮件就是证据。7 月 25 日提的那个至今仍开着:同一个邮箱被注入每次会话的 system prompt,来自 ~/.claude.json 的 oauthAccount.emailAddress。Anthropic 在新 issue 爆火当天发了 v2.1.317 以上的内置 mod cc-plugin-privacy 默认拦截,但报告者跑的是 2.1.318 却仍看到泄露——「默认启用」不等于「在你机器上生效」,所以作者给了五项运行时自查。
🔑 核心要点
- 泄露的标识符没有任何功能价值:它不能帮助区分智能体流量,只是彻底摧毁了会话匿名性。
- 同一个邮箱被用作认证凭据,又被挪用作会话内容,既没有同意也没有披露。
- 时间线很刺眼:隐私问题躺了五个月,新问题上榜当天就修好了。
- 把邮箱与人类身份绑进同一个字符串,等于给所有想限流或定向 AI 用户的站点递上了精确地址。
💡 金句
“PII in a header is the worst of both worlds: no functional benefit, total exposure.”
译:把个人身份信息放进请求头是最糟糕的组合:没有任何功能收益,却彻底暴露。
👍 0
👎 0
← 返回 dev.to 首页