TwKit

推文

@chenYijl · 2026-10-15 04:48

你让 Claude 审了个 HTML 文件——审完,黑客顺手审完了你的 ~/.ssh。 Noma Labs 刚公开了细节,漏洞名叫 SneakPeek,CVSS 8.7 分。 靶子是 Claude Code 桌面版的预览窗格:Claude 生成或改完 HTML,它自动渲染给你看,Electron 套 Chromium 的老配方。 三处连锁,环环相扣:超过 256KB 的文件不转 base64、不套严格 CSP,直接写盘用 file:// 打开;file:// 的渲染器在 Chromium 里直接拿到本地文件系统访问权;本该拦 file:// 访问的请求过滤器,静态渲染时根本没开工。 攻击链干净得像教科书:黑客在普通开源仓库放一个垫到 256KB 以上的 HTML,里面埋好恶意脚本。你让 Claude review 一下,预览窗格自动渲染,~/.aws/credentials、~/.ssh/id_ed25519、k8s 配置经 navigator.sendBeacon 静默发走。 零点击。你连「允许」都不用点一个。 7 月 4 日上报,Anthropic 第一版补丁只拦了 fetch 和 XMLHttpRequest。Noma 当天演示绕过:把读文件的活搬进 blob: URL 孵化的 Web Worker,过滤器照单全收。 两轮补丁,8 月 17 日才算死透。 代码写得对不对,已经不重要了。 要命的是它看一眼的东西,黑客也能看一眼。 你装的是编程助手,黑客装的是取款机——同一个安装包!👀

曝光 192 · 评论 3 · 点赞 2 · 书签 0 · 曝光/时 83.9436755774906

TwKit
正在载入