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 社区所有即将举行的活动。

查看所有