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
相关推荐
AI源码3 小时前
旅游推荐管理系统aiks_yuan6 小时前
Spring Boot SSE 流式输出变成一次性返回怎么办:大模型打字机效果失效的 5 个原因(Spring Boot 4.1.2 实测)Thomas.Sir8 小时前
第15课:SpringBoot连接池详解:HikariCP配置、调优、监控,4.x连接池新特性VimorphTech9 小时前
每批开 4 个线程,为什么限制不住 TTS 的总并发?杨凯凡9 小时前
Spring Boot 缓存一致性怎么保证?@Cacheable、@CacheEvict 与事务提交时机实战软件技术NINI10 小时前
基于SpringBoot和Vue的项目评审系统vipxieliang11 小时前
Spring Boot 性能优化实战:从启动加速到运行时调优AI全栈学习助手11 小时前
告别“转圈等待”:Spring Boot + SSE 让大模型像 ChatGPT 一样流式输出云-缩影20 小时前
拆解 AI 图像生成应用的后端架构:ECS、OSS 和大模型 API 怎么配合AI开源软件1 天前
SpringBoot3+Vue3 财务管理系统如何设计:从业务单据到总账的模块划分