GitHub 公开泄露监测加上分诊、持续有效性检查、REST API 和 webhook,企业可以优先处理仍然有效的密钥
公开监测负责发现企业密钥在公开仓库里的泄露。这一条讲新增的处理手段,以及关告警为什么不等于处置完。
// 要点
- 企业可以在安全看板里把告警标为 Dismissed 或 Fixed 并附说明,也可以重新打开;活动时间线留存操作记录,告警可按仓库、提交者、密钥类型、归属方式和状态筛选。
- 对支持的服务商自动、持续做有效性检查,告警显示凭据是 Active、Inactive 还是 Unknown。
- 新增 GET /enterprises/{enterprise}/secret-scanning/public-monitoring-alerts 接口和企业级 secret_scanning_public_monitoring_alert webhook,新泄露归属到企业时实时通知。
- 官方特别说明:关闭告警只改企业内的状态,不会吊销凭据,也不会把它从公开仓库删掉。目前为公开预览,面向 GitHub Enterprise Cloud,含在 Advanced Security 或 Secret Protection 许可里,不另收费。
开发者视角10-24 的 LiteLLM 投毒说明,开发机和 CI 上的凭据随时可能被带出去;「还有效」这一列正好决定先轮换哪把钥匙。我会把这个 webhook 接进现有的值班告警,规定 Active 的当天吊销,并且只有吊销完才允许把告警标成 Fixed。