我们如何接管了ChatGPT账户
我们如何接管了ChatGPT账户 参数实验室描述了一种他们发现的针对ChatGPT实现“工件模式”(OpenAI过去称其为“Canvas”,但最新版本似乎被称为“HTML预览”)的漏洞:在这种模式下,交互式自定义HTML应用会显示在沙箱化的iframe中。重要的是,这些HTML必须严格保持沙箱隔离,以防止不受信任的代码与OpenAI的API交互并访问隐私数据。参数发现了一条相当复杂的攻击链。OpenAI在其图表支持中使用了MathLive JavaScript库,而该库自带一个虚拟键盘,可通过沙箱化iframe中的postMessage()方法在父页面上触发。接收该消息的代码使用了innerHTML,因此任何发送消息的实体都可以添加自定义



