安全动态

联系方式

地址: 广州市越秀区东风东路750号广联大厦13楼1307-1309室
电话:18898400087

Spring Security静态资源权限绕过漏洞

  • 漏洞编号:CVE-2024-38821
  • 漏洞类型:身份认证绕过
  • 漏洞等级:高危
  • 发布时间:2024-10-25

              

漏洞描述:

Spring Security 是一个功能强大且高度可定制的 Java 安全框架,用于保护基于 Spring 的应用程序。它是 Spring 生态系统的一部分,提供了全面的安全服务,包括认证、授权、防止常见的安全攻击等。

Spring WebFlux应用程序在静态资源上使用Spring Security授权规则时,由于解析差异可能导致权限绕过,未经授权的攻击者可以通过此漏洞绕过原本的身份认证机制,从而未授权访问这些资源,造成敏感数据泄露等后果。目前该漏洞技术细节已在互联网上公开,建议客户尽快做好自查及防护。

 

影响版本:

5.7.0 <= Spring Security <= 5.7.12

5.8.0 <= Spring Security <= 5.8.14

6.0.0 <= Spring Security <= 6.0.12

6.1.0 <= Spring Security <= 6.1.10

6.2.0 <= Spring Security <= 6.2.6

6.3.0 <= Spring Security <= 6.3.3

较旧的、不受支持的版本也受到影响。

 

修复建议

官方已发布新版本中修复上述漏洞,受影响用户请尽快升级到安全版本。
漏洞修复版本:

Spring Security 5.7.* >= 5.7.13(仅限企业支持)

Spring Security 5.8.* >= 5.8.15(仅限企业支持)

Spring Security 6.0.* >= 6.0.13(仅限企业支持)

Spring Security 6.1.* >= 6.1.11(仅限企业支持)

Spring Security 6.2.* >= 6.2.7

Spring Security 6.3.* >= 6.3.4

官方下载地址:

https://github.com/spring-projects/spring-security/tags


参考链接:
https://spring.io/security/cve-2024-38821