本頁面列出了 Spring 安全通告。
CVE-2025-22234:Spring Security BCryptPasswordEncoder 最大密碼長度破壞了時序攻擊緩解措施
描述
在 CVE-2025-22228 中應用的修復意外地破壞了在 DaoAuthenticationProvider
中實現的時序攻擊緩解措施。
受影響的 Spring 產品和版本
Spring Security
- 僅 5.7.16
- 僅 5.8.18
- 僅 6.0.16
- 僅 6.1.14
- 僅 6.2.10
- 僅 6.3.8
- 僅 6.4.4
- 較舊、不受支援的版本也受到影響 …
CVE-2025-22232:Spring Cloud Config Server 可能不會使用客戶端傳送的 Vault Token
描述
當向 Vault 發出請求時,Spring Cloud Config Server 可能不會使用客戶端透過 X-CONFIG-TOKEN
請求頭髮送的 Vault token。
如果滿足以下條件,您的應用可能會受到影響
- 您的 Spring Cloud Config Server 的 classpath 中包含 Spring Vault,並且
- 您正在使用
X-CONFIG-TOKEN
請求頭向 Spring Cloud Config Server 傳送 Vault token,以便 Config Server 在向 Vault 發出請求時使用,並且 - 您正在使用預設的 Spring Vault
SessionManager
實現LifecycleAwareSessionManager
或持久化 Vault token 的SessionManager
實現(例如SimpleSessionManager
)…
CVE-2025-22223:Spring Security 對引數化型別上的方法安全註解的授權繞過
CVE-2025-22228:Spring Security BCryptPasswordEncoder 未強制執行最大密碼長度
CVE-2024-38829:Spring LDAP 在區分大小寫的比較中暴露敏感資料
描述
String.toLowerCase()
和 String.toUpperCase()
的使用存在一些依賴於 Locale
的異常,這可能導致查詢到非預期列
與 CVE-2024-38820 相關
受影響的 Spring 產品和版本
Spring LDAP
- 2.4.0 - 2.4.3
- 3.0.0 - 3.0.9
- 3.1.0 - 3.1.7
- 3.2.0 - 3.2.7
- 較舊、不受支援的版本也受到影響 …
CVE-2024-38827:Spring Security 在區分大小寫的比較中存在授權繞過
描述
String.toLowerCase()
和 String.toUpperCase()
的使用存在一些依賴於 Locale
的異常,這可能導致授權規則無法正常工作。
與 CVE-2024-38820 相關
受影響的 Spring 產品和版本
Spring…
CVE-2024-38828:透過帶有 byte[] 引數的 Spring MVC 控制器方法進行 DoS 攻擊
WebFlux 應用中靜態資源的授權繞過
CVE-2024-38819:功能性 Web 框架中的路徑遍歷漏洞(第二次報告)
報告漏洞
要報告 Spring 組合中專案的安全漏洞,請參閱安全政策