Spring Security 安全公告

CVE-2024-38809:Spring 框架通过条件 HTTP 请求导致拒绝服务

中等 | 2024年8月14日 | CVE-2024-38809

描述

解析来自“If-Match”或“If-None-Match”请求头的 ETag 的应用程序容易受到拒绝服务攻击。

受影响的 Spring 产品和版本

Spring 框架

  • 6.1.0 - 6.1.11
  • 6.0.0 - 6.0.22
  • 5.3.0 - 5.3.37
  • 较旧的、不受支持的版本也受影响

缓解措施

受影响版本的使用者应升级到相应的已修复版本。

受影响版本 修复版本 可用性
6.1.x 6.1.12 开源
6.0.x 6.0.23 开源
5.3.x 5.3.38 开源

无需其他缓解步骤。

较旧的、不受支持版本的使用者可以对“If-Match”和“If-None-Match”标头实施大小限制,例如通过一个Filter

致谢

此问题由尹锡灿负责报告。

历史记录

  • 2024-08-14:发布初始漏洞报告。

抢先一步

VMware 提供培训和认证,助您快速提升技能。

了解更多

获取支持

Tanzu Spring 通过一项简单的订阅提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看全部