当前位置: 首页 > news >正文

CERT/CC警告:新型HTTP/2漏洞“MadeYouReset“恐致全球服务器遭DDoS攻击瘫痪

DDoS攻击示意图


2025年8月15日

CERT/CC(计算机应急响应协调中心)近日发布漏洞公告,警告多个HTTP/2实现中新发现的缺陷可能被威胁行为者用于发起高效拒绝服务(DoS)或分布式拒绝服务(DDoS)攻击。该漏洞被非正式命名为"MadeYouReset",编号CVE-2025-8671,其根源在于众多服务器处理服务端发起的流重置(server-sent stream resets)的方式。

漏洞原理分析

CERT/CC指出:"MadeYouReset利用了HTTP/2规范与实际Web服务器内部架构在流重置处理上的不匹配。这会导致资源耗尽,威胁行为者可借此漏洞实施分布式拒绝服务攻击(DDoS)。"

该漏洞与编号CVE-2023-44487(俗称"Rapid Reset")的漏洞存在相似性,但后者滥用的是客户端发起的流重置。而MadeYouReset则利用服务端发起的流重置,触发后端持续处理已被协议视为关闭的数据流。

CERT/CC解释称:"在数据流被取消后,许多实现方案仍会继续处理请求、计算响应,但不会将响应返回给客户端。"这种HTTP/2流统计与后端请求处理之间的差异,使得攻击者能够通过单一连接向服务器发送无限并发请求。

攻击机制详解

攻击者会打开多个HTTP/2数据流,然后通过畸形帧或流量控制错误快速触发服务器重置这些流。理论上,协议的SETTINGS_MAX_CONCURRENT_STREAMS限制应能防止过载。然而一旦流被重置,HTTP/2层便不再将其计入限制——但后端服务器仍会继续处理该流。

这种设计缺陷意味着攻击者可维持持续的"重置流",迫使服务器处理远超设计容量的活跃请求,最终导致CPU高负载或内存耗尽,引发服务中断。

潜在危害评估

CERT/CC警告称:"利用该漏洞的威胁行为者很可能通过迫使服务器处理极高数量的并发请求,使目标系统离线或严重限制客户端的连接可能性。"根据具体HTTP/2实现方式的不同,攻击可能导致CPU过载或内存耗尽,在攻击期间使关键服务瘫痪。

修复建议

多家厂商已发布针对MadeYouReset的补丁或安全公告。CERT/CC敦促各组织及时查阅厂商声明并应用更新。同时建议HTTP/2产品开发者与维护者采取以下措施:

  • 限制服务端发送RST_STREAM帧的数量或速率
  • 审计HTTP/2实现中存在的后端处理不匹配问题
  • 参考漏洞报告者技术文档中描述的其他缓解措施
http://www.lryc.cn/news/622101.html

相关文章:

  • 神经网络、深度学习与自然语言处理
  • SpringCloud学习
  • ShardingSphere实战架构思考及优化实战问题
  • Delphi7:THashedStringList 详细用法指南
  • Gato:多模态、多任务、多具身的通用智能体架构
  • Unity中 terriaria草,在摄像机拉远的时候就看不见了,该怎么解决
  • 智能家居【home assistant】(二)-集成xiaomi_home
  • C++ #if
  • 什么是合并挖矿?
  • 重新定义城市探索!如何用“城市向导”解锁旅行新体验?
  • leetcode 刷题1
  • Chrome插件开发全指南
  • 【fwk基础】repo sync报错后如何快速修改更新
  • 集成电路学习:什么是Object Detection目标检测
  • Linux学习-软件编程(进程与线程)
  • Java生态中,实现MCP(Model Context Protocol)服务端工具开发主要的两大主流框架选择
  • 从前端框架到GIS开发系列课程(25)mapbox基础介绍以及加载第三方底图高德地图的实现
  • 数据结构初阶:排序算法(二)交换排序
  • ffmpeg-调整视频分辨率
  • 计算机视觉(opencv)实战五——图像平滑处理(均值滤波、方框滤波、高斯滤波、中值滤波)附加:视频逐帧平滑处理
  • Unity中的延迟调用方法详解
  • [微服务]ELK Stack安装与配置全指南
  • STM32在使用DMA发送和接收时的模式区别
  • 机器学习之 KNN 算法学习总结
  • YTHDC1介导MAFF核输出减轻肝细胞缺血再灌注氧化应激损伤
  • exec函数族、线程
  • 新手入门Makefile:FPGA项目实战教程(二)
  • 【计算机视觉与深度学习实战】02基于形态学的权重自适应图像去噪系统
  • 大模型 + 垂直场景:搜索 / 推荐 / 营销 / 客服领域开发有哪些新玩法?
  • 短剧小程序系统开发:打造个性化娱乐新体验