蒜粒
蒜粒圈

GitHub默认拦截Anthropic密钥推送,有过key的先轮换

GitHub 在 10 月 13 日的官方更新里加了三家厂商的密钥检测:Anthropic、Salesforce 和 Cloudsmith。其中 Anthropic 的两类密钥(service API key 和 user API key)默认纳入 push protection——带这类密钥的提交会被直接拦下来,进不了仓库。开启 secret scanning 的仓库都适用,包括免费的公开仓库。 规则上还有两条:这类密钥在公开和私有仓库里被扫到都会产生告警;如果是在公开仓库里扫到的合作方密钥,GitHub 会把它转给对应厂商,让厂商在密钥被滥用前吊销或轮换。 对用 Claude 或 Anthropic API 的团队,这相当于一道免费的兜底,但它只防「新的推送」,救不了已经躺在提交历史里的密钥。 所以该做的是三件事:一是回头搜一遍提交历史和 CI 配置里有没有明文 key,有就立刻去控制台吊销重建;二是之后统一走环境变量或密钥管理服务,别写进仓库;三是企业版让管理员确认 push protection 处于开启状态。

0 条跟帖

登录后可以回复讨论

还没有跟帖,欢迎写下第一条。