待处理的应用漏洞:Apache Tomcat 输入验证错误漏洞(CVE-2024-24549)

检测到存在待处理的应用漏洞:Apache Tomcat 输入验证错误漏洞(CVE-2024-24549),
修复方案
一、建议受影响用户升级至以下版本:
(1) Netty >= 4.1.100.Final:
参考链接:https://github.com/netty/netty/releases/tag/netty-4.1.100.Final
(2) Go >= 1.21.3、1.20.10:
参考链接:https://github.com/golang/go/tags
(3) Apache Tomcat >= 11.0.0-M12、10.1.14、9.0.81、8.5.94:
参考链接:https://tomcat.apache.org/security-11.html#Fixed_in_Apache_Tomcat_11.0.0-M12
参考链接:https://tomcat.apache.org/security-10.html#Fixed_in_Apache_Tomcat_10.1.14
参考链接:https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.81
参考链接:https://tomcat.apache.org/security-8.html#Fixed_in_Apache_Tomcat_8.5.94
(4) grpc-go >= 1.58.3、1.57.1、1.56.3:
参考链接:https://github.com/grpc/grpc-go/releases
(5) jetty >= 12.0.2、10.0.17、11.0.17、9.4.53.v20231009:
参考链接:https://github.com/eclipse/jetty.project/releases
(6) nghttp2 >= v1.57.0:
参考链接:https://github.com/nghttp2/nghttp2/releases
(7) Apache Traffic Server >= 8.1.9、9.2.3:
参考链接:https://github.com/apache/trafficserver/tags
二、缓解方案
(1) 启用waf或ddos防御相关安全系统(此类系统一般会有速率限制,可间接缓解该漏洞);
(2) 避免将应用完全暴露至公网;
(3) 在Web服务上禁用HTTP2协议
扫描到服务器存在漏洞风险,建议立即对相关主机进行快照备份,避免遭受损失。

发现Tomcat用的是到9.0. 75 ,升级Apache Tomcat到9.0.81
找到

           <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-dependencies</artifactId>
                <version>2.5.15</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>

Ctrl+右键 spring-boot-dependencies 点击红色框选,修改 <tomcat.version>9.0.81</tomcat.version>
mvn 重新cliean package

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容