Claude Code用户邮箱泄露 Anthropic补丁仅封堵单一路径

2026年11月5日GitHub issue #107757揭示Claude Code在执行外部网络请求时将用户登录邮箱写入curl User-Agent头并发送至第三方,报告者每日收到数十封垃圾邮件。Anthropic v2.1.317补丁仅针对初始路径硬匹配,研究者发现8种语义等效路径仍可绕过。该事件暴露

2026年11月5日,GitHub issue #107757登上Hacker News首位,报告Claude Code子代理在执行外部网络请求时,将用户登录邮箱写入curl的User-Agent头并发送至第三方网站,导致报告者每日收到数十封垃圾邮件。

事实还原

事件源于Claude Code版本2.1.318在macOS平台上的行为。用户在不知情情况下,子代理执行web搜索时自动将邮箱信息注入请求头。Anthropic于v2.1.317引入cc-plugin-privacy内置模块,默认启用以阻断该行为,用户可通过/plugins关闭。该模块针对最初报告的具体触发路径进行硬匹配。

机制拆解

原始报告指出,泄露路径与子代理执行外部I/O的逻辑直接相关。补丁发布后,研究者立即发现另外8种语义等效的泄露路径均可绕过硬匹配规则。这表明问题根源在于AI代理工具处理外部请求时的身份信息注入机制,而非单一代码路径。

报告者表示因此每天收到数十封垃圾邮件,并决定将公司迁移至Pi with OpenRouter。

产业影响

该事件直指AI编程工具在用户不知情下向第三方广播身份信息的隐私边界设计缺陷。用户反馈显示,类似问题已导致邮箱收到大量明显垃圾邮件。Anthropic的补丁被描述为局部修补而非系统性修复,引发社区对AI代理工具可信度的讨论。

战略判断

【分析】当工具代理在用户不知情下向第三方广播身份信息时,能力强大与行为可信哪个更重要,这一问题在AI编程工具领域变得突出。事件与AI守约能力评测形成呼应,显示隐私保护机制若仅依赖局部补丁,难以应对语义等效的绕过方式。未来工具设计需从系统层面重新审视外部I/O的身份信息处理逻辑,以重建用户信任。