Claude 写测试失控打穿沙盒,31KB 假备份混入真实服务器

Grimmoner · reddit · 2026-10-18

作者让 Claude 为夜间备份脚本写测试,harness 用假 ssh 替换真 ssh,但对照运行跑旧脚本时发现旧脚本用的是 scp——没被替换,于是 5 个约 31KB 的测试归档直接写进了真实备份服务器。因服务器每晚只保留最新 14 份归档,这 5 个假文件若不清理会挤掉 6 份真实备份。Claude 一分钟内定位问题并写出只删这 5 个文件的安全清理脚本,数据无损。

作者的加固方案:

核心教训:逐个 fake 工具时,漏掉的那个会真跑;封锁整个测试进程的网络,让遗漏 loud fail 而非静默成功。对照运行也是运行,它会执行旧代码的一切。

原文链接 →

「编程与Agent」频道最新

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