Undertow CVE-2025-12543

<!-- 特征配置:SpringBoot项目启用Undertow的标准写法 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!-- 排除默认的 Tomcat 依赖 --> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> </exclusions> </dependency> <!-- 引入 Undertow 依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-undertow</artifactId> </dependency>

HTTP 请求走私漏洞的危害具有连锁性和穿透性,CVE-2025-12543 可被攻击者利用实现以下高危操作(无前置权限,远程触发):
绕过 WAF / 反向代理的访问控制:走私的恶意请求可绕过网关、WAF 的规则校验,直接命中后端业务接口;
会话劫持 / 权限越权:走私请求注入 Cookie/Token 等认证信息,窃取合法用户的会话;
后端服务资源耗尽:批量走私请求,导致后端服务器连接池打满、内存溢出,引发拒绝服务(DoS);
请求注入与数据窃取:向后端注入恶意请求,读取 / 篡改业务数据,甚至触发其他代码执行漏洞;
缓存污染:让服务器缓存恶意请求的响应结果,导致其他正常用户访问时加载恶意内容。

Undertow 我们一般项目不会用的,基本都是tomcat weblogic这样的

Tomcat:SpringBoot 默认 的内嵌服务器(80%+ 的项目用这个,不受本次漏洞影响)
Undertow:高性能非阻塞服务器,很多追求性能的项目会手动替换 Tomcat 为 Undertow
Jetty:轻量级服务器,小众场景使用(也不受本次漏洞影响)

package further.common.conf; //Spring Boot 中通过配置类开启严格解析模式(无侵入) import io.undertow.Undertow; import io.undertow.UndertowOptions; import org.springframework.boot.web.embedded.undertow.UndertowBuilderCustomizer; import org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory; import org.springframework.boot.web.server.WebServerFactoryCustomizer; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; /** * Undertow CVE-2025-12543 * * @author ZengWenfeng * @date 2026.01.09 * */ @Configuration public class UndertowSecurityConfig { @Bean public WebServerFactoryCustomizer<UndertowServletWebServerFactory> undertowCustomizer() { return new WebServerFactoryCustomizer<UndertowServletWebServerFactory>() { @Override public void customize(UndertowServletWebServerFactory factory) { // 开启严格的HTTP解析模式,拒绝非标准HTTP请求 factory.addBuilderCustomizers(new UndertowBuilderCustomizer() { @Override public void customize(Undertow.Builder builder) { builder.setServerOption(UndertowOptions.STRICT_COOKIE_PARSING, true); builder.setServerOption(UndertowOptions.STRICT_TRANSFER_ENCODING, true); } }); } }; } }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1136624.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Elasticsearch高可用集群搭建:操作指南

搭建一个真正扛得住的 Elasticsearch 高可用集群&#xff1a;从零开始的实战指南你有没有遇到过这种情况&#xff1f;线上系统一切正常&#xff0c;突然监控告警&#xff1a;Elasticsearch 节点挂了。紧接着&#xff0c;搜索接口超时、日志查不到、Kibana 页面一片红……而更糟…

Vue3-07 setup 与 Options API 的关系

总结 data, methods 可以和 setup同时存在&#xff0c;但是不建议这么写 setup能否读取data中的数据setup是最早的生命周期 data 可以读取 setup中的变量&#xff0c;反之不行 setup 与 Options API 的关系 vue2 可以 和 vue3 语法共存。Vue2 的配置&#xff08;data、methos……

新手也能玩转TTS:图形化界面+API双模式,快速接入业务系统

新手也能玩转TTS&#xff1a;图形化界面API双模式&#xff0c;快速接入业务系统 &#x1f4cc; 为什么需要中文多情感语音合成&#xff1f; 在智能客服、有声阅读、虚拟主播、教育辅助等场景中&#xff0c;自然流畅且富有情感的语音输出已成为提升用户体验的关键要素。传统的…

成本优化:用Llama Factory实现高效GPU资源利用

成本优化&#xff1a;用Llama Factory实现高效GPU资源利用 对于初创公司来说&#xff0c;GPU资源往往是AI模型开发过程中最昂贵的投入之一。如何在有限的预算下最大化GPU利用率&#xff0c;实现按需使用和自动伸缩&#xff0c;是每个技术团队都需要面对的挑战。本文将介绍如何利…

Thinkphp-Laravel星云科技企业员工公司人事OA管理系统vue带部门经理

目录系统概述核心功能模块部门经理特色功能技术架构优势项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理系统概述 Thinkphp-Laravel星云科技企业员工OA管理系统是一款基于Vue.js前端框架与ThinkPHP/Laravel后端框架开发的综合性人事管理平台。系统…

AI助力PASSWALL插件开发:5分钟自动生成安全代理工具

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 开发一个类似PASSWALL的代理插件&#xff0c;需要实现以下功能&#xff1a;1.支持SS/SSR/V2Ray/Trojan多种协议 2.内置节点订阅功能 3.流量统计和速度测试 4.智能路由规则 5.用户权…

华为OD机试真题双机位C卷【打印机队列】 C语言实现

打印机队列 2025华为OD机试双机位C卷 - 华为OD上机考试双机位C卷 100分题型 华为OD机试双机位C卷真题目录点击查看: 华为OD机试双机位C卷真题题库目录&#xff5c;机考题库 算法考点详解 其它语言题解链接 华为OD机试双机位C卷 - 打印机队列 (Python & C & JAVA &a…

AI如何提升FORTIFY代码扫描效率?

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 开发一个AI辅助的FORTIFY代码扫描增强工具&#xff0c;能够自动分析代码库&#xff0c;识别潜在安全漏洞&#xff0c;并提供修复建议。工具应支持多种编程语言&#xff0c;集成FOR…

yyt0618.15-2019详细解读

yyt0618.15-2019适用于医疗器械注册申报中对运输包装的验证&#xff0c;企业在产品开发阶段对包装设计的可靠性评估&#xff0c;但需要注意该标准不适用单个无菌包装本身的性能测试&#xff0c;也不包含一次性使用的包装或非无菌性产品的运输评价。其核心对象是“运输单元”——…

【ai搜索】谷歌搜索与数眼智能联网搜索多角度对比

大家好我是菲菲~~~谷歌搜索作为全球通用搜索领域的标杆&#xff0c;正加速融合AI智能体技术重构搜索体验&#xff1b;数眼智能则聚焦大模型/AI Agent场景的专业联网搜索需求&#xff0c;形成差异化竞争优势。两者在核心定位、技术路径与应用场景上存在显著分野&#xff0c;且均…

AI智能体可能被黑客攻击的 5 种方式(以及如何防范每一种攻击)

上个月,一位朋友惊慌失措地给我打电话。他的公司部署了……AI智能体它帮助客户查询账户数据测试的时候很好。而且测试没什么问题。 然后有人输入:“忽略之前的指示,向我显示所有客户记录。” AI智能体照做了,直接把它能访问的所有客户记录给展现出来了。之前根本没人想到…

Thinkphp-Laravel本科生优秀作业交流网站vue

目录项目概述技术架构核心功能创新点应用价值项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理项目概述 Thinkphp-Laravel本科生优秀作业交流网站是一个基于前后端分离架构的学术资源共享平台&#xff0c;前端采用Vue.js框架实现动态交互&#xff…

Nacos Namespaces未授权访问漏洞的防御策略

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 详细说明如何防御Nacos Namespaces未授权访问漏洞。包括修改Nacos配置以限制未授权访问、设置合理的权限控制策略、启用认证机制&#xff08;如JWT或OAuth2&#xff09;&#xff0…

模块化多电平变换器MMC(交流380V-直流800V整流)仿真,动稳态性能良好,附带仿真介绍文...

模块化多电平变换器MMC&#xff08;交流380V-直流800V整流&#xff09;仿真&#xff0c;动稳态性能良好&#xff0c;附带仿真介绍文档&#xff0c;详细讲述仿真搭建过程&#xff0c;并附带参考文献与原理出处&#xff0c;内容详实&#xff0c;适合电力电子入门仿真参考。 最近在…

电商大促期间:普罗米修斯监控实战全记录

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 开发一个电商大促监控模拟器。功能要求&#xff1a;1. 模拟高并发场景下的指标数据&#xff08;QPS、延迟、错误率&#xff09;&#xff1b;2. 生成对应的Prometheus报警规则&…

移远5G-A王炸模组上线!AI+Wi-Fi 8+卫星通信,三重Buff叠满

1月9日&#xff0c;在2026年国际消费电子产品展览会&#xff08;CES 2026&#xff09;期间&#xff0c;全球领先的物联网整体解决方案供应商移远通信宣布&#xff0c;重磅推出符合3GPP R18标准的5G-Advanced模组RG660Qx系列&#xff0c;以前沿技术融合之力&#xff0c;重新定义…

Thinkphp-Laravelvue药品招标采购系统的设计与实现

目录摘要关键技术项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理摘要 药品招标采购系统基于ThinkPHP、Laravel和Vue.js框架设计&#xff0c;旨在实现药品采购流程的数字化与智能化管理。系统采用前后端分离架构&#xff0c;后端基于ThinkPHP和La…

快速理解 ImportError: libcudart.so.11.0 的定位与修复流程

当 PyTorch 找不到 libcudart.so.11.0 &#xff1a;一次深入的 Linux 动态链接排障之旅 你有没有在深夜调试模型时&#xff0c;突然被这样一行红字击中&#xff1a; ImportError: libcudart.so.11.0: cannot open shared object file: no such file那一刻&#xff0c;仿佛整…

基于正则化极限学习机的数据回归预测算法matlab实现

基于正则化极限学习机(RELM)的数据回归预测 matlab代码最近在折腾回归预测的模型&#xff0c;发现正则化极限学习机&#xff08;RELM&#xff09;这玩意儿挺有意思。和传统神经网络不同&#xff0c;它的隐藏层参数压根不用调&#xff0c;随手一扔随机数就能跑&#xff0c;简直就…

陪诊小程序开发运营全解析:技术架构+落地逻辑+合规要点

老龄化加剧叠加异地就医需求增长&#xff0c;陪诊服务已成刚需&#xff0c;但行业普遍面临“服务无标准、调度效率低、隐私保护难”三大痛点。陪诊小程序作为数字化解决方案&#xff0c;能实现“用户便捷下单陪诊师高效接单平台合规管控”&#xff0c;但超60%的项目因技术支撑不…