1,关于漏洞
Apache Tomcat是一个流行的开源 Web 服务器和 Java Servlet 容器。
二、 漏洞描述
Apache Tomcat中修复了个 TOCTOU 竞争条件远程代码执行漏洞 (CVE-2024-50379),该漏洞的 CVSS 评分为 9.8。Apache Tomcat 中 JSP 编译期间存在检查时间使用时间 (TOCTOU) 竞争条件漏洞,当Apache Tomcat 的默认 servlet 被配置为允许写入 (即readonly 初始化参数被设置为非默认值false),在不区分大小写的文件系统上,当对同一文件进行并发读取和上传时,可能绕过 Tomcat的大小写敏感性检查,导致上传的文件被错误地当作JSP 文件处理,从而导致远程代码执行。
修复方式 :Properties:
server.tomcat.default-servlet-config.readonly=true
yml :
server:
tomeat:
default-servlet-config:
readonly: true
Apache Tomcat 漏洞CVE-2024-50379条件竞争文件上传漏洞 servlet readonly spring boot 修复方式
李三醒2024-12-21 15:30
相关推荐
人活一口气2 小时前
从JVM调优到MCP协议:Java全栈技术体系深度总结与企业级架构实践Java陈序员20 小时前
企业级!一个基于 Java 开发的开源 AI 应用开发平台!杨运交1 天前
[041][公共模块]分布式唯一ID生成器设计与实现:一款灵活可扩展的雪花算法框架Flittly2 天前
【AgentScope Java新手村系列】(14)人机交互Flynt3 天前
从Spring Boot 4.0升到4.1,我在Maven和gRPC上栽了跟头掉鱼的猫4 天前
Spring Boot → Solon 注解迁移实战指南:一张对照表说清楚人活一口气5 天前
Spring Boot与AIGC的完美结合:从零搭建智能内容生成平台java小白小8 天前
SpringBoot(01): 初识SpringBoot,从Spring的痛点说起用户3169353811838 天前
如何从零编写一个 Spring Boot Starter程序员晓琪9 天前
约定大于配置:基于 Java 包名自动生成 API 版本路由的最佳实践