諮詢資料庫來源和匹配服務

可靠的資訊來源是 Docker Scout 能夠對您的軟體構件進行相關且準確評估的關鍵。 鑑於業界來源和方法的多樣性,弱點評估結果的差異可能會發生,而且確實會發生。 本頁說明 Docker Scout 諮詢資料庫及其 CVE 與套件匹配方法如何處理這些差異。

諮詢資料庫來源

Docker Scout 會彙總來自多個來源的弱點資料。 資料會持續更新,以確保您的安全狀態使用最新的可用資訊即時呈現。

Docker Scout 使用以下套件儲存庫和安全性追蹤器

當您為 Docker 組織啟用 Docker Scout 時,Docker Scout 平台上會佈建一個新的資料庫執行個體。該資料庫儲存軟體物料清單 (SBOM) 和關於您映像檔的其他中繼資料。當安全公告有關於漏洞的新資訊時,您的 SBOM 會與 CVE 資訊交叉比對,以偵測它如何影響您。

有關映像檔分析如何運作的更多詳細資訊,請參閱映像檔分析頁面

弱點匹配

傳統工具通常依賴廣泛的通用產品枚舉 (CPE) 比對,這可能導致許多誤報結果。

Docker Scout 使用套件 URL (PURL) 將套件與 CVE 進行比對,從而更精確地識別漏洞。PURL 大幅降低了誤報的機率,只關注真正受影響的套件。

支援的套件生態系統

Docker Scout 支援以下套件生態系統

  • .NET
  • GitHub 套件
  • Go
  • Java
  • JavaScript
  • PHP
  • Python
  • RPM
  • Ruby
  • alpm (Arch Linux)
  • apk (Alpine Linux)
  • deb (Debian Linux 和衍生版本)