API 外洩

2024-02-06

根據外媒報導,Escape的團隊透過爬蟲發現在18950萬個URL當中有18000API金鑰外洩,這當中又有高達41%屬於高度危險的類別,可能對組織的財務造成風險。外洩的API當中包括GitHub/GitLab 令牌、RSA 私鑰以及Slack Discord 網鉤。為了降低API金鑰外洩的風險,Escape 的研究人員提出了以下幾點建議:

  1. 集中管理令牌:通過集中管理令牌,可以確保安全的存儲、訪問和輪換。將所有令牌放在一個地方,可以全面監控它們的使用情況。
  2. 定期輪換令牌:經常更新令牌可以減輕潛在威脅的影響。像 AWS Secrets Manager 這樣的工具可以自動化輪換密鑰的過程。
  3. 將令牌分配給特定的團隊或服務:將每個令牌分配給需要它的指定團隊或服務。
  4. 制定撤銷策略:如果發生安全漏洞,實施一個簡單的撤銷令牌的流程。
  5. 分配適當的權限:將每個令牌的權限限制在必要的範圍內,減少損害的可能性。
  6. 限制令牌範圍:限制每個令牌在系統內的訪問範圍。
  7. 監控令牌使用模式:積極觀察令牌如何檢測異常或可疑活動。
  8. 培訓內部團隊:確保所有團隊成員都了解令牌安全的重要性,並始終遵循既定的最佳實踐。