CVE-2025-22235:如果 Actuator 端點未暴露,Spring Boot EndpointRequest.to() 會建立錯誤的匹配器

中等 | APRIL 24, 2025 | CVE-2025-22235

描述

如果建立 EndpointRequest 的 Actuator 端點被停用或未暴露,EndpointRequest.to() 會為 null/** 建立一個匹配器。

如果滿足以下所有條件,您的應用可能會受到影響

  • 您使用了 Spring Security
  • EndpointRequest.to() 已在 Spring Security 鏈配置中使用
  • EndpointRequest 引用的端點被停用或未透過 Web 暴露
  • 您的應用處理對 /null 的請求,並且該路徑需要保護

CVE-2025-22232:Spring Cloud Config Server 可能不會使用客戶端傳送的 Vault Token

中等 | APRIL 07, 2025 | CVE-2025-22232

描述

當向 Vault 發出請求時,Spring Cloud Config Server 可能不會使用客戶端透過 X-CONFIG-TOKEN 請求頭髮送的 Vault token。

如果滿足以下條件,您的應用可能會受到影響

  1. 您的 Spring Cloud Config Server 的 classpath 中包含 Spring Vault,並且
  2. 您正在使用 X-CONFIG-TOKEN 請求頭向 Spring Cloud Config Server 傳送 Vault token,以便 Config Server 在向 Vault 發出請求時使用,並且
  3. 您正在使用預設的 Spring Vault SessionManager 實現 LifecycleAwareSessionManager 或持久化 Vault token 的 SessionManager 實現(例如 SimpleSessionManager)…

CVE-2025-22223:Spring Security 對引數化型別上的方法安全註解的授權繞過

中等 | MARCH 19, 2025 | CVE-2025-22223

描述

Spring Security 可能無法正確地定位引數化型別或方法上的方法安全註解。這可能導致授權繞過。

如果滿足以下條件,您的應用可能會受到影響

  1. 您正在使用 @EnableMethodSecurity,並且
  2. 您在引數化的超類、介面或被覆蓋的方法上有一個方法安全註解,但在目標方法上沒有註解

WebFlux 應用中靜態資源的授權繞過

嚴重 | OCTOBER 22, 2024 | CVE-2024-38821

描述

對靜態資源應用了 Spring Security 授權規則的 Spring WebFlux 應用在某些情況下可能被繞過。

要影響某個應用,必須滿足以下所有條件

  • 必須是 WebFlux 應用
  • 必須使用了 Spring 的靜態資源支援
  • 必須對靜態資源支援應用了非 permitAll 的授權規則

快人一步

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

瞭解更多

獲取支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單訂閱。

瞭解更多

即將舉行的活動

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

檢視全部