Apache HTTP服务器漏洞允许攻击者在单个HTTP/2请求下崩溃或接管数百万台Web服务器

胖枫大大_3540

胖枫大大_3540

2026-05-12

429人浏览

原创

cve-2026-23918是apache http server 2.4.66中http/2模块的双自由漏洞,可导致崩溃或远程代码执行;仅需一个畸形http/2请求即可触发,无需认证,修复方式为升级至2.4.67。

apache http服务器漏洞允许攻击者在单个http/2请求下崩溃或接管数百万台web服务器 - php中文网

Apache Superset Dashboard and SQL Exploration Skill
Apache Superset Dashboard and SQL Exploration Skill

Apache Superset 是一个广泛采用的开源 BI 平台,用于 SQL 探索、图表构建和仪表板交付。当代理需要查询仓库数据、组装仪表板或使用成熟的分析界面解释指标而不是临时笔记本代码时,此技能非常有用。

下载

只需一个畸形的网页请求即可。2026年5月4日,Apache软件基金会悄悄向国家漏洞数据库提交了一份漏洞报告National Vulnerability Database,披露了Apache HTTP Server 2.4.66中的一个严重漏洞。该版本目前已附带许多基于Debian的Linux系统,以及Docker Hub上的默认Apache Docker镜像。该漏洞被追踪为CVE-2026-23918,该漏洞位于服务器的HTTP/2模块中,允许攻击者在无凭据且无先前访问的情况下,在底层计算机上崩溃或可能执行任意代码。

修复方法是升级到 Apache HTTP Server 2.4.67。但对于仍在运行易受攻击版本的服务器数量不详的情况,时间正在流逝。

这个缺陷实际上是什么

CVE-2026-23918 是一个双自由漏洞,一类内存损坏漏洞,当软件两次尝试释放同一块内存时,就会发生。当这种情况发生时,服务器的内部数据结构就会损坏。更温和的结果是一场崩溃:Apache worker 进程会消亡,而它所托管的每个网站都处于离线状态。更危险的结果是远程代码执行(RCE),即技术娴熟的攻击者会操纵损坏的内存布局,在服务器上注入并运行自己的指令,从而继承Web服务器进程所享有的任何权限。

这个缺陷特别危险的原因在于其攻击面。HTTP/2 模块在启动任何应用程序层身份验证之前处理传入的请求。这意味着攻击者无需用户名、密码、API密钥,也不需要在目标系统上留下任何立足点。一个从互联网上任何地方发送的单次HTTP/2请求就足以触发该漏洞。无需持续大量涌入或建立复杂的多步骤入侵链。

谁暴露了

Apache HTTP Server 近三十年来一直是全球部署最广泛的网络服务器之一。根据Netcraft和W3Techs的长期调查NetcraftW3Techs,Apache 始终为全球活跃网站提供重要份额,尽管近年来其主导地位已逐渐与 Nginx 及其他竞争对手共享。

security bulletin from UC Berkeley加州大学伯克利分校的安全公告将直接风险缩小至两个主要部署类别:由Debian衍生而成的Linux系统,构成多种云和企业环境的支柱;以及默认的httpd Docker镜像,这些镜像是Docker Hub上最常被调用的容器镜像之一。两者都将 Apache 2.4.66 作为当前稳定版本发布,这意味着在2026年5月之前遵循标准更新流程的组织可能无意中部署了该漏洞版本。

受影响的服务器数量不公开。NIST 和 Apache 软件基金会均未发布关于已运行 2.4.66 版本并启用 HTTP/2 的设备数量的遥测信息。但鉴于 Apache 的安装基础以及基于 Debian 的云基础设施部署无处不在,易受攻击的服务器数量可能非常庞大。

为何RCE比典型的崩溃漏洞更严重

拒绝服务漏洞虽然严重,但是可以恢复的。服务器崩溃可以重新启动,流量可以重新路由。远程代码执行完全是威胁的另一种类型。实现RCE攻击的攻击者在服务器内站稳脚跟,可用于窃取数据、横向移动、安装持久后门,或转向其他信任被入侵主机的系统。

由于触发器是单个HTTP/2请求,因此该漏洞本身就依赖于自动化。攻击者可以将工作漏洞与扫描扫描的扫描器配对,从而大规模识别和破坏易受攻击的服务器。失联主机可在地下市场出售,或注册使用僵尸网络,或用作进一步攻击的集结点。未实现的访问、低复杂性和高冲击力的结合,使得CVE-2026-23918处于漏洞谱的严重末端。

哪些防守者仍然不知道

截至2026年5月下旬,公共记录中仍存在若干重要空白。

没有任何概念验证漏洞利用代码公开出现。NVD条目和伯克利公告均描述了双自由状态的理论影响,但均未提及野外活动开发的示范或证据。这可能意味着攻击者尚未将这一漏洞武器化,也可能意味着正在隐瞒剥削细节,以便让防御者有更多时间进行修补。

Apache软件基金会在提交CVE文件后,尚未发布详细的公开公告。在没有这种第一方背景的情况下,安全团队正根据NVD的简短描述以及伯克利的公告等机构解释来开展工作。关键技术细节,例如哪些特定的代码路径触发了双重自由,以及在HTTP/2帧条件下的标识,尚未披露。这一差距使得防御者更难制定有针对性的缓解措施,例如在保持协议正常运行的同时,选择性地禁用风险较高的HTTP/2功能。

主流Linux发行版的下游补丁时间线也不明确。伯克利公告将Debian衍生系统标记为受影响,但官方的Debian安全提示或补丁时间表并未出现在公共资源中。Ubuntu 继承了 Debian 的多个软件包,但也面临着同样的模糊性。红帽企业 Linux 和 SUSE 等企业发行版均保留自身的补丁处理节奏,其在 CVE-2026-23918 上的标识尚未公开。依赖厂商打包的 Apache 而非上游二进制文件的组织,在基金会发布 2.4.67 到提供特定发行版更新之间可能面临滞后。

目前尚不清楚常见的反向平衡或减载配置是否能降低风险。许多生产环境将 Apache 置于 TLS 终止器、内容传输网络或 Web 应用程序防火墙的背后。其中一些层可能会在HTTP/2流量到达漏洞模块之前将其恢复正常或阻塞,但如果没有对漏洞利用条件的详细说明,管理员就无法安全地假定任何中介机构能够抵消威胁。

现在该做什么

唯一明确支持的修复步骤是升级到 Apache HTTP Server 2.4.67,NVD 条目将其识别为已修补的版本。对于无法立即升级的组织,禁用 HTTP/2 模块(mod_http2)会完全移除漏洞代码路径,但需要牺牲 HTTP/2 的性能优势。

除了补丁之外,管理员还应针对任何留存的2.4.66实例对其基础设施进行审计,包括可能由缓存的Docker镜像构建的容器化部署。自动漏洞扫描器应更新至CVE-2026-23918,事件响应团队应将任何无法解释的Apache崩溃事件视为潜在的利用尝试,直到该漏洞在环境中得到充分修复。

不应将公共漏洞和供应商的警告误认为安全。它代表着一个缩小的窗口,在这个窗口中,修补技术能够提前实现武器化。一旦一个有效的利用机制循环,大规模剥削的壁垒就会降至几乎为零。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

apache

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.15

437

5

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.08

920

5

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

2023.09.19

2912

5

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.09

976

5

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.17

869

5

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

2023.10.17

434

3

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

2636

4

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

2023.10.20

4912

4

宽带如何接入服务器
宽带如何接入服务器

宽带接入服务器的方法有ADSL宽带接入服务器、光纤接入服务器、无线接入服务器和以太网接入服务器等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.20

787

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Apache Maven 官方安装指南
Apache Maven 官方安装指南

共0课时 | 0人学习

Apache Maven 官方用户中心
Apache Maven 官方用户中心

共0课时 | 0人学习

Apache Subversion 官方手册
Apache Subversion 官方手册

共0课时 | 0人学习