跳到正文
原文
Truffle Security·本站收录 · 原文发表 精选关注度31

Truffle Security 扫描 2.24 亿个 GitHub 仓库,发现 543,699 个仍有效的泄露凭据

GitHub Repos Exposed 543,699 Credentials. Nobody Revoked Them.

AI 导读

Truffle Security 扫描 The Stack v3 中 2.24 亿个公开 GitHub 仓库,在 2026 年 7 月 27 至 28 日验证出 543,699 个仍能通过认证的凭据,中位泄露时长 784 天,最老的一个 2009 年提交后仍有效。其中 199,843 个是在 GitHub 于 2024 年 2 月 29 日默认开启推送保护之后才被推送的。研究显示推送保护确实把受覆盖凭据进入公开代码的速率降低约一半,但 51.8% 的存活凭据属于默认不拦截的类型,包括连接字符串、Google API 密钥和私钥。存活率差异主要由厂商是否自动吊销决定:npm token 提交 101,886 个仅 1 个存活,GitHub token 73,048 个中 260 个存活,而 Postgres 连接字符串 12,985 个中 11,465 个仍有效。

推荐理由

扫描 2.24 亿个公开仓库后发现 54 万余个仍可用的凭据,并对比了推送保护与厂商吊销两种机制的实际效果。

阅读原文trufflesecurity.com