开源工具
dev.to ·
@CodeWithRomi
Miri 通过 GitHub Actions 缓存泄露 CI 密钥:需要清理什么
Rust 项目于 2026 年 9 月 21 日发布公告:Miri(用于检测未定义行为的解释器)会把看到的所有环境变量写入 target/ 目录,而多数 Rust 项目在 GitHub Actions 中缓存 target/,导致交给该任务的密钥留在缓存中,后续 PR 运行可恢复并读取。该问题已在 9 月 22 日的 nightly 工具链中修复,仅保留 CARGO_*(不含 CARGO_*_TOKEN)和 OUT_DIR,未分配 CVE。文章重点给出需要清理的缓存与配置。
AI推荐理由 披露 Rust Miri 将环境变量写入 target/ 目录、经 GitHub Actions 缓存泄露 CI 密钥的具体案例,并说明 2026 年 9 月 21 日公告与 9 月 22 日 nightly 修复,给出清理建议;属可验证的安全事件复盘,对 CI/CD 实践有直接价值。
68
正文
当前仅保存了标题或简介;并非所有来源都提供正文,可通过下方原文链接查看。