CVE-2019-3795:使用 Spring Security 構建的 SecureRandom 例項時存在不安全隨機性

| 2019 年 4 月 4 日 | CVE-2019-3795

描述

Spring Security 4.2.x 版本低於 4.2.12、5.0.x 版本低於 5.0.12 和 5.1.x 版本低於 5.1.5,在使用 SecureRandomFactoryBean#setSeed 配置 SecureRandom 例項時,存在不安全隨機性漏洞。 為了受到影響,誠實的應用程式必須提供種子,並使生成的隨機材料可供攻擊者檢查。

受影響的 Spring 產品和版本

  • Spring Security 4.2 到 4.2.11
  • Spring Security 5.0 到 5.0.11
  • Spring Security 5.1 到 5.1.4

緩解措施

受影響版本的使用者應應用以下緩解措施

  • 4.2.x 使用者應升級到 4.2.12
  • 5.0.x 使用者應升級到 5.0.12
  • 5.1.x 使用者應升級到 5.1.5

鳴謝

Thijs Alkemade 識別並負責地報告了此問題。

歷史

2019-04-02:釋出初始漏洞報告。

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視全部