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

中等 | 2025年4月24日 | 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 令牌

中等 | 2025年4月7日 | CVE-2025-22232

描述

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

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

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

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

中等 | 2025年3月19日 | CVE-2025-22223

描述

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

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

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

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

危急 | 2024年10月22日 | CVE-2024-38821

描述

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

要影響應用程式,以下所有條件都必須為真

  • 它必須是一個 WebFlux 應用程式
  • 它必須使用 Spring 的靜態資源支援
  • 它必須對靜態資源支援應用了非 permit-all 的授權規則

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視所有