CVE-2020-5412:spring-cloud-netflix-hystrix-dashboard 中的 Hystrix Dashboard 代理

| 2020 年 8 月 4 日 | CVE-2020-5412

描述

Spring Cloud Netflix 的 2.2.x 版本(早於 2.2.4)、2.1.x 版本(早於 2.1.6)以及較舊的不受支援的版本允許應用程式使用 Hystrix Dashboard 的 proxy.stream 端點向託管儀表板的伺服器可訪問的任何伺服器發出請求。惡意使用者或攻擊者可以將請求傳送到不應公開的其他伺服器。

受影響的 Spring 產品和版本

  • Spring Cloud Netflix
    • 2.2.0 到 2.2.3
    • 2.1.0 到 2.1.5
    • 較舊的不受支援的版本也受影響

緩解措施

受影響版本的使用者應應用以下緩解措施。沒有其他必要的緩解步驟。請注意,spring-cloud-netflix 中的 Hystrix Dashboard 應該僅在內部網路上對需要它的客戶端可用,並且應該使用 Spring Security 進行保護。這會將此漏洞的暴露限制為具有內部網路訪問許可權的使用者和具有適當身份驗證的使用者。

  • Spring Cloud Netflix
    • 2.2.4
    • 2.1.6
    • 舊版本應升級到受支援的分支

致謝

此問題由 Vern([email protected] 來自平安銀河實驗室)發現並負責任地報告。

參考

歷史

  • 2020-08-04:釋出初始漏洞報告。

領先一步

VMware 提供培訓和認證,以加速您的進步。

瞭解更多

獲得支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將到來的活動

檢視 Spring 社群中所有即將到來的活動。

檢視全部