首页/安全/漏洞与攻击面速查/云 API 密钥(AK/SK)泄露自查与治理
本包目录(294 条)
漏洞基础与评分46 条Web 漏洞原理与防护55 条主机与服务风险面53 条扫描与验证方法50 条补丁与修复管理45 条
暴露面收敛45 条

云 API 密钥(AK/SK)泄露自查与治理

长期密钥(AK/SK、Service Account Token)是云上暴露面的高价值目标:泄露检测要覆盖代码仓库、镜像、配置文件与工单,治理方向是缩短生命周期与改用角色授权。

漏洞与攻击面速查安全更新于 2026-10-12

自查与治理动作

自查与治理动作
1. 代码与镜像扫描:gitleaks/trufflehog 等工具定期跑(见下条)
2. 云审计日志:核对密钥的调用来源 IP 与时间是否异常
3. 治理:能用角色/实例身份的,删除长期密钥
4. 必须保留的:最小权限 + 定期轮换 + 泄露应急预案
5. 监控:密钥调用异常(新地域、新 IP、失败率激增)告警

gitleaks 扫描示例

gitleaks 扫描示例
gitleaks detect --source ./repo -v --report-format json --report-path leak.json
# 扫描结果按『文件+行号』定位,优先处理已提交到远端的记录
密钥泄露的处置顺序是『先吊销再调查』:先保住入口,复盘可以之后进行。

易错点

  • 发现泄露后先清理代码再吊销密钥:清理期间密钥仍可被使用

数据来源与参考

  • 各云厂商文档(访问密钥管理与轮换)
  • gitleaks 项目文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌