gemini-cli 错误报告含完整聊天记录,PR 修复 /tmp 全局可读隐患

Neal006 · ghdev · 2026-11-02

gemini-cli 的一个社区 PR(#30088)指出:API 报错时生成的错误报告文件(gemini-client-error-.json)包含完整聊天历史,此前却写入系统临时目录 os.tmpdir() 并用默认权限,在 Linux/macOS 上对所有用户可读,存在隐私泄露风险。该 PR 将报告目录改到 /.gemini/tmp/error-reports/,目录以 0700、文件以 0600 权限创建,并复用现有 sandbox 处理逻辑。作者同时说明该修复无法阻止杀毒软件扫描转录内容(此前 issue #15404 中 Windows 杀毒软件隔离了此类文件),但至少不再把完整对话记录丢进系统临时目录。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →