保護適用於雲端的 Defender 中的秘密
適用於雲端的 Microsoft Defender 可協助安全性小組將攻擊者利用安全性秘密的風險降到最低。
取得初始存取權之後,攻擊者可以橫向跨網路移動、尋找敏感資料,以及利用弱點來存取雲端部署、資源和網際網路面向工作負載,藉此損害重要的資訊系統。 橫向移動經常牽涉到認證威脅,這些威脅通常會利用敏感資料,例如公開的認證和秘密,例如密碼、密鑰、權杖和連接字串,以取得其他資產的存取權。 秘密通常位於檔案中、儲存在 VM 磁碟上,或跨多雲端部署的容器上。 有許多原因會發生公開的秘密:
- 缺乏認知:組織可能不知道其雲端環境中秘密暴露的風險和後果。 在程式碼和組態檔中處理及保護秘密時,可能沒有明確的原則。
- 缺少探索工具:工具可能無法偵測及補救秘密洩漏。
- 複雜度和速度:新式軟體開發是複雜且快速的,會依賴多個雲端平台、開放原始碼軟體和協力廠商程式碼。 開發人員可能會使用秘密來存取及整合雲端環境中的資源和服務,其可能會將秘密儲存在原始程式碼存放庫中,以方便和重複使用。 這可能會導致在公用或私人存放庫中,或在資料傳輸或處理期間意外公開秘密。
- 安全性與可用性之間的取捨:組織可能會在雲端環境中使秘密保持公開以方便使用,避免加密和解密待用和傳輸中資料的複雜性和延遲。 這可能會危害資料和認證的安全性和隱私權。
適用於雲端的 Defender 提供虛擬機器和雲端部署的秘密掃描,以減少橫向行動風險。
- 虛擬機器 (VM):在多雲端 VM 上掃描無代理程式秘密。
- 雲端部署:跨多雲端基礎結構即程式碼部署資源進行無代理程式秘密掃描。
- Azure DevOps:掃描以探索 Azure DevOps 中公開的秘密。
必要條件
必要的角色和權限:
安全性讀取者
安全性系統管理員
讀者
參與者
- 擁有者
部署秘密掃描
秘密掃描是在適用於雲端的 Defender 方案中提供的功能:
- VM 掃描:隨附於適用於雲端安全性態勢管理 (CSPM) 方案的 Defender,或隨附於適用於伺服器的 Defender 方案 2。
- 雲端部署資源掃描隨附於 Defender CSPM。
- DevOps 掃描:隨附於 Defender CSPM。
檢閱秘密結果
您可以透過幾種方式來檢閱及調查秘密的安全性結果:
- 檢閱資產清查。 您可以在 [清查] 頁面中取得秘密的完整檢視。
- 檢閱秘密建議:在適用於雲端的 Defender 建議頁面中,您可以檢閱及補救秘密建議。 深入了解調查建議和警示。
- 調查安全性深入解析:您可以使用雲端安全性總管來查詢雲端安全性圖表。 您可以建置自己的查詢,或使用預先定義的查詢範本。
- 使用攻擊路徑:您可以使用攻擊路徑來調查及補救重大秘密風險。 深入了解。
探索支援
適用於雲端的 Defender 支援探索資料表中摘要說明的秘密類型。
秘密類型 | VM 秘密探索 | 雲端部署秘密探索 | 檢閱位置 |
---|---|---|---|
不安全的 SSH 私密金鑰 支援 PuTTy 檔案的 RSA 演算法。 PKCS#8 和 PKCS#1 標準 OpenSSH 標準 |
Yes | Yes | 清查, 雲端安全性總管, 建議, 攻擊路徑 |
純文字 Azure SQL 連接字串支援 SQL PAAS。 | Yes | Yes | 清查, 雲端安全性總管, 建議, 攻擊路徑 |
純文字適用於 PostgreSQL 的 Azure 資料庫。 | Yes | Yes | 清查, 雲端安全性總管, 建議, 攻擊路徑 |
純文字適用於 MySQL 的 Azure 資料庫。 | Yes | Yes | 清查, 雲端安全性總管, 建議, 攻擊路徑 |
純文字適用於 MariaDB 的 Azure 資料庫。 | Yes | Yes | 清查, 雲端安全性總管, 建議, 攻擊路徑 |
純文字 Azure Cosmos DB,包括 PostgreSQL、MySQL 和 MariaDB。 | Yes | Yes | 清查, 雲端安全性總管, 建議, 攻擊路徑 |
純文字 AWS RDS 連接字串支援 SQL PAAS: 純文字 Amazon Aurora 與 Postgres 和 MySQL 變體。 純文字 Amazon 自定義 RDS 與 Oracle 和 SQL Server 變體。 |
Yes | Yes | 清查, 雲端安全性總管, 建議, 攻擊路徑 |
純文字 Azure 儲存體帳戶連接字串 | Yes | Yes | 清查, 雲端安全性總管, 建議, 攻擊路徑 |
純文字 Azure 儲存體帳戶連接字串。 | Yes | Yes | 清查, 雲端安全性總管, 建議, 攻擊路徑 |
純文字 Azure 儲存體帳戶 SAS 權杖。 | Yes | Yes | 清查, 雲端安全性總管, 建議, 攻擊路徑 |
純文字 AWS 便捷鍵。 | Yes | Yes | 清查, 雲端安全性總管, 建議, 攻擊路徑 |
純文字 AWS S3 預先簽署的 URL。 | Yes | Yes | 清查, 雲端安全性總管, 建議, 攻擊路徑 |
純文字 Google 儲存體已簽署 URL。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure AD 用戶端密碼。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure DevOps 個人存取權杖。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 GitHub 個人存取權杖。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure 應用程式組態存取金鑰。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure 認知服務金鑰。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure AD 使用者認證。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure Container Registry 存取金鑰。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure App Service 部署密碼。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure Databricks 個人存取權杖。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure SignalR 存取金鑰。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure API 管理訂用帳戶金鑰。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure Bot Framework 祕密金鑰。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure Machine Learning Web 服務 API 金鑰。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure 通訊服務存取金鑰。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure 事件方格存取金鑰。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Amazon Marketplace Web 服務 (MWS) 存取金鑰。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure 地圖服務訂用帳戶金鑰。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure Web PubSub 存取金鑰。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 OpenAI API 金鑰。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure Batch 共用存取金鑰。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 NPM 作者權杖。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 Azure 訂用帳戶管理憑證。 | Yes | Yes | 清查, 雲端安全性總管。 |
純文字 GCP API 金鑰。 | No | Yes | 清查, 雲端安全性總管。 |
純文字 AWS Redshift 認證。 | No | Yes | 清查, 雲端安全性總管。 |
純文字私密金鑰。 | No | Yes | 清查, 雲端安全性總管。 |
純文字 ODBC 連接字串。 | No | Yes | 清查, 雲端安全性總管。 |
純文字一般密碼。 | No | Yes | 清查, 雲端安全性總管。 |
純文字使用者登入認證。 | No | Yes | 清查, 雲端安全性總管。 |
純文字 Travis 個人權杖。 | No | Yes | 清查, 雲端安全性總管。 |
純文字 Slack 存取權杖。 | No | Yes | 清查, 雲端安全性總管。 |
純文字 ASP.NET 電腦金鑰。 | No | Yes | 清查, 雲端安全性總管。 |
純文字 HTTP 授權標頭。 | No | Yes | 清查, 雲端安全性總管。 |
純文字 Azure Redis 快取密碼。 | No | Yes | 清查, 雲端安全性總管。 |
純文字 Azure IoT 共用存取金鑰。 | No | Yes | 清查, 雲端安全性總管。 |
純文字 Azure DevOps 應用程式秘密。 | No | Yes | 清查, 雲端安全性總管。 |
純文字 Azure 函式 API 金鑰。 | No | Yes | 清查, 雲端安全性總管。 |
純文字 Azure 共用存取金鑰。 | No | Yes | 清查, 雲端安全性總管。 |
純文字 Azure Logic App 共用存取簽章。 | No | Yes | 清查, 雲端安全性總管。 |
純文字 Azure Active Directory 存取權杖。 | No | Yes | 清查, 雲端安全性總管。 |
純文字 Azure 服務匯流排共用存取簽章。 | No | Yes | 清查, 雲端安全性總管。 |