恶意 ChatGPT 共享链接可在登录会话中运行攻击者代码并读取私聊
A Shared ChatGPT Link Could Run Attacker Code in Your Session and Read Private Chats
AI 导读
安全公司 Parameter 的研究者演示,恶意 ChatGPT 共享链接可在受害者登录会话中运行攻击者代码并读取私聊;研究者 10 月 18 日通过 OpenAI 漏洞赏金计划报告,OpenAI 八天后修复并定为最高级别 P1。受害者只需打开链接并点击一次 Preview(后期攻击版本中打开链接即自动触发),攻击代码便以与 ChatGPT 站点相同的权限运行,可调用登录态 API 列出最近对话、打开从未分享的私聊并把内容发往研究者控制的服务器。漏洞源于三个设计问题叠加,其中 MathLive 数学库在主页面留下的监听器不校验消息来源且允许携带原始 HTML,使 Preview 沙箱内的代码能创建继承 chatgpt.com 身份的框架,再借助 CSP 允许的 YouTube 脚本执行代码。
推荐理由
文章拆解了漏洞链的三个叠加成因,展示第三方库监听器与 CSP 白名单脚本如何联手打破沙箱隔离,可供前端安全设计参考。
阅读原文