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」频道最新
- mitsuhiko 用 agent 合成测试重写 readline,被质疑 GPL 许可证洗白 — mitsuhiko · 2026-11-02
- 4B 小模型生成 Three.js 场景一键导出 GLB,直接进 Godot 做游戏资产 — ConfidentDinner6648 · 2026-11-02
- 独立开发者靠 Claude Code 打破多年搁浅,浏览器派对游戏已获 79 国玩家 — Scary_League5349 · 2026-11-02
- Turing Post 精选 10 份 Agent Harness 学习资源合集 — TheTuringPost · 2026-11-02
- 工程师帮广告导演和外科医生上手 Codex:非技术圈的 AI 用法脑洞远超想象 — enggirlfriend · 2026-11-02
- 三星太阳能遥控器拆解:RTL8762E 主控,测试焊点齐全但日志被锁 — ngxson · 2026-11-02