新的“HTTP/2 Rapid Reset”0day攻击打破了DDoS记录

在这里插入图片描述

导语


最近,一种名为“HTTP/2 Rapid Reset”的DDoS(分布式拒绝服务)攻击技术成为了热门话题,该技术自8月份以来被积极利用作为零日漏洞,打破了以往的攻击记录。亚马逊网络服务(Amazon Web Services)、Cloudflare和谷歌等公司联合宣布,他们成功阻止了每秒达到1.55亿次(亚马逊)、2.01亿次(Cloudflare)和创纪录的3.98亿次(谷歌)的攻击请求。谷歌表示,他们通过在网络边缘增加容量来应对这些新型攻击。Cloudflare评论称,他们所抵御的攻击规模是其2013年2月创纪录攻击规模(7100万次)的三倍,而且这是使用仅由2万台机器组成的相对较小的僵尸网络实现的,令人震惊。自8月底以来,Cloudflare已经检测和阻止了一千多次超过1000万次每秒的“HTTP/2 Rapid Reset”DDoS攻击,其中184次打破了之前的7100万次每秒记录。Cloudflare相信,随着更多的威胁行为者使用规模更大的僵尸网络以及这种新的攻击方法,HTTP/2 Rapid Reset攻击将继续打破更多的记录。Cloudflare评论道:“现在有的僵尸网络由几十万甚至数百万台机器组成。考虑到整个网络通常每秒只处理10亿到30亿次请求,使用这种方法将整个网络的请求集中在少数几个目标上并非不可想象。”

攻击规模创新高


攻击规模之大令人震惊。亚马逊、Cloudflare和谷歌等公司宣布,他们成功应对了一种名为“HTTP/2 Rapid Reset”的DDoS攻击技术,该技术自8月份以来被积极利用作为零日漏洞。亚马逊表示,他们成功阻止了每秒1.55亿次的攻击请求。Cloudflare的阻止数量更多,达到了每秒2.01亿次,而谷歌则创下了3.98亿次的记录。这些攻击规模远远超过以往的攻击,显示了这种新型攻击技术的威力。

在这里插入图片描述

攻击原理解析


这种新型攻击技术利用了一个被追踪为CVE-2023-44487的零日漏洞,该漏洞滥用了HTTP/2协议中的一个弱点。简单来说,攻击方法滥用了HTTP/2的流取消功能,不断发送和取消请求,以压倒目标服务器/应用程序,导致拒绝服务状态。HTTP/2协议具有一种保护机制,即限制并发活动流的数量,以防止拒绝服务攻击;然而,这并不总是有效。协议开发人员引入了一种更有效的措施,称为“请求取消”,它不会终止整个连接,但可以被滥用。自8月底以来,恶意行为者一直在滥用这个功能,向服务器发送大量的HTTP/2请求和重置(RST_Stream帧),要求服务器处理每个请求并执行快速重置,从而超出其响应新请求的能力。

图片

Cloudflare解释称,HTTP/2代理或负载均衡器特别容易受到快速发送的重置请求的影响。在TLS代理和上游对等点之间,该公司的网络被压垮,因此坏请求在达到阻止点之前就已经造成了损害。从实际影响来看,这些攻击导致Cloudflare的客户报告的502错误数量增加。Cloudflare表示,他们最终使用一种名为“IP Jail”的处理超大容量攻击的系统来应对这些攻击,该系统已扩展到其整个基础设施。该系统会“监禁”有问题的IP地址,并在一段时间内禁止其在任何Cloudflare域中使用HTTP/2,同时对与被禁止IP地址共享的合法用户产生轻微的性能下降。

防范措施


三家公司一致认为,客户在应对“HTTP/2 Rapid Reset”攻击时应使用所有可用的HTTP洪水防护工具,并通过多方面的缓解措施增强他们的DDoS韧性。遗憾的是,由于这种攻击滥用了HTTP/2协议,没有一种通用的解决方案可以完全阻止攻击者使用这种DDoS技术。相反,使用该协议的软件开发人员正在实施速率控制来缓解“HTTP/2 Rapid Reset”攻击。Cloudflare在另一篇文章中解释说,他们不得不保密这个零日漏洞一个多月,以便安全厂商和利益相关者有时间应对这个威胁,然后再向更多的威胁行为者公开,以避免“猫鼠游戏”的开始。

总结


“HTTP/2 Rapid Reset”零日攻击技术的出现打破了DDoS攻击的记录,亚马逊、Cloudflare和谷歌等公司成功应对了这种规模庞大的攻击。攻击利用了HTTP/2协议的一个弱点,通过不断发送和取消请求来压倒目标服务器,导致拒绝服务状态。尽管目前没有一种通用的解决方案可以完全阻止这种攻击,但使用该协议的软件开发人员正在采取措施来缓解其影响。对于客户来说,使用所有可用的防护工具,并加强DDoS韧性是应对这种攻击的最佳方法。希望在安全厂商和利益相关者的共同努力下,能够尽快找到更好的解决方案来应对这种新型DDoS攻击。

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

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

相关文章

短视频账号矩阵系统源码saas===独立部署

前言: 短视频账号矩阵是指在不同的短视频平台上,一个个人或企业所拥有的账号数量和分布情况。由于不同的短视频平台受众人群和内容类型等因素不同,因此拥有更多账号可以在更广泛的受众中传播内容,提高曝光度和流量。短视频账号矩阵…

uniapp获取公钥、MD5,‘keytool‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

获取MD5、SHA1、SHA256指纹信息 通过命令的形式获取 winr调出黑窗口cd到证书所在目录输入keytool -list -v -keystore test.keystore,其中 test.keystore为你的证书名称加文件后缀按照提示输入你的证书密码,就可以查看证书的信息 通过uniapp云端查看(证书是在DClou…

给 Linux0.11 添加网络通信功能 (Day3: 完成 MIT6.S081 最终实验 网卡驱动(1. 安装工具链和依赖))

url: https://pdos.csail.mit.edu/6.S081/2020/labs/net.html 首先看 tools章节:https://pdos.csail.mit.edu/6.S081/2020/tools.html 浏览了一下,就是要我们安装依赖 执行以下命令 sudo apt-get install git build-essential gdb-multiarch qemu-syst…

创建一个基本的win32窗口

1.建立一个窗口的基本步骤 (1)向系统注册一个窗体类 (2)根据窗体类创建窗口 (3)进入消息循环 2.程序结构 (1)主函数的输入参数 int WINAPI WinMain( HISTANCE hInstance,//当前窗口的句柄 HINSTANCE hPr…

腾讯云2核4G轻量服务器5M带宽支持多少人同时在线?

腾讯云轻量2核4G5M带宽服务器支持多少人在线访问?5M带宽下载速度峰值可达640KB/秒,阿腾云以搭建网站为例,假设优化后平均大小为60KB,则5M带宽可支撑10个用户同时在1秒内打开网站,从CPU内存的角度,网站程序效…

界面组件DevExpress WinForms v23.2新功能预览 - 增强MVVM相关功能

本文主要描述了DevExpress WinForms即将在几个月之后发布的v23.2中包含的新功能,持续关注我们获取更多最新资讯哦~ DevExpress WinForms有180组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。同时能完美构建流畅、美观且易于使用的应用…

什么是Python虚拟环境?

视频教程地址:https://www.bilibili.com/video/BV1Zy4y1F7hC/ 大家好,这一集我们来介绍一下什么是Python虚假环境。虚拟环境是python基础知识中非常重要的一个知识点。 相信python新手都会遇到过这样的问题,在命令行中下载了某个三方库在py…

前端本地存储方案-localForage-vue3中使用

前言 前端有多种本地存储方案可供选择,常见的有: Cookie:小型的文本文件,存储少量数据Web Storage :包括:localStorage和sessionStorage,存储数据有上限(5M)左右Indexe…

系统架构师备考倒计时26天(每日知识点)

详细的项目范围说明书,是项目成功的关键。 范围定义的输入包括以下内容: ① 项目章程。如果项目章程或初始的范围说明书没有在项目执行组织中使用,同样的信息需要进一步收集和开发,以产生详细的项目范围说明书。 ② 项目范围管理计划。 ③ 组…

mac M2芯片在使用Android studio 编译问题bad cpu type in executable android

由于mac的intel芯片的一些指令集没有同步在M1 M2芯片上所以需要做兼容 打开控制台(通过访达 - 应用程序 - 实用工具 - 终端 ) 输入 softwareupdate --install-rosetta 之后在输入 A 就可以了。 原产考地址:硬核!在 M1 芯…

一个非常简单的变分量子分类器 (VQC)

一、说明 在之前的帖子(这里和这里)中,我已经开始谈论 QML,为什么以及如何学习,从现在开始,我将开始分享我的研究和发现,到目前为止,这些都是非常基本的。 二、实验概述 今天&#…

Docker-consul容器服务更新与发现

目录 一、consul简介 1、什么是服务注册与发现 2、什么是consul 3、consul的关键特性 二、consul部署 1、consul服务器部署 1.1 建立consul服务 2、查看集群信息 3、通过http api 获取集群信息 三、registrator部署 1、安装Gliderlabs/Registrator 2、测试服务发现…

常见排序算法详解

目录 排序的相关概念 排序: 稳定性: 内部排序: 外部排序: 常见的排序: 常见排序算法的实现 插入排序: 基本思想: 直…

基于小波变换的分形信号r指数求解算法matlab仿真

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.部分核心程序 ................................................................... %通过功率谱密度曲线…

华测监测预警系统 2.2 存在任意文件读取漏洞

华测监测预警系统 2.2 存在任意文件读取漏洞 一、 华测监测预警系统 2.2 简介二、漏洞描述三、影响版本四、fofa查询语句五、漏洞复现1、手动复现2、自动复现 六、修复建议 免责声明:请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信…

芯科蓝牙BG27开发笔记10-BG27样板调试

样板使用了1.5V电源,boost升压到1.8V供MCU使用,因此IO通信的电平需要注意: 不能使用常用的5V、3.3V的jlink进行调试,类似的uart通信也一样。 BRD4001A底板的jlink如何使用? 参考开发板套件的说明文档《ug551-brd4194…

小迈物联网网关对接串口服务器[Modbus RTU]

很多工控现场,方案中会使用串口服务器采集Modbus RTU的设备,这种情况下一般会在PC机上装上串口服务器厂家的软件来进行数据采集。如果现场不需要PC机,而是通过网关将数据传输到软件平台,如何实现呢? 本文简要介绍小迈网…

【TB作品】基于MSP430G2553单片机的超声波测距与报警系统,原理图,PCB

功能: 1 超声波测距显示 2 按键设置报警上下限 3 蜂鸣器报警 原理图: PCB样式: 实物: 代码: https://github.com/xddun/blog_code_search

DC/DC开关电源学习笔记(十二)Boost升压电路仿真及工程应用案例

(十二)Boost升压电路仿真及工程应用案例 1.Boost电路仿真案例2.Boost电路工程应用实例1.Boost电路仿真案例 指标参数:输入电压5V,输出电压12V,输出电流1A,开关频率10kHz,电压纹波0.5%。 根据输入指标参数确定CCM模式下各个关键元器件测参数: 负载电阻Rl=12R 占空比D=6…

Zabbix“专家坐诊”第206期问答汇总

问题一 Q:老师,我想配置一下监控项和触发器,目前我想要三个,内存的使用情况百分比、磁盘的剩余多少G、CPU的使用情况百分比,用自带的模板修改,该怎么做? A:可以用100减去内置键值cp…