漏洞概述 | |||
漏洞名称 | WordPress Core 竞争条件远程代码执行漏洞 | ||
漏洞编号 | QVD-2026-102501,CVE-2026-119977 | ||
公开时间 | 2026-10-31 | 影响量级 | 百万级 |
奇安信评级 | 高危 | CVSS 3.1分数 | 8.1 |
威胁类型 | 代码执行 | 利用可能性 | 高 |
POC状态 | 已公开 | 在野利用状态 | 已发现 |
EXP状态 | 未公开 | 技术细节状态 | 已公开 |
危害描述:攻击者可利用该漏洞,在升级窗口内通过竞争条件注入恶意配置,最终实现任意代码执行,导致服务器完全沦陷。 | |||
01
漏洞详情
>>>>
影响组件
WordPress 是全球最广泛使用的开源内容管理系统(CMS),基于 PHP 和 MySQL/MariaDB 构建,提供文章发布、页面管理、媒体库、插件扩展与主题换肤等完整建站能力。它既可通过 WordPress.org 官方托管服务使用,也可免费下载自建于各类 Web 服务器环境,凭借丰富的生态和易用性成为个人博客、企业官网、新闻媒体及电商平台的主流选择,目前为全球约 43% 的网站提供底层支撑。
>>>>
漏洞描述
近日,奇安信CERT监测到WordPress Core 竞争条件远程代码执行漏洞(CVE-2026-119977)在野利用。该漏洞源于完整包核心升级过程中,升级程序将更新包解压至 wp-content/upgrade/ 下基于包名生成的可预测、Web 可访问临时目录(相关代码位于 class-wp-upgrader.php、class-core-upgrader.php、update-core.php 等)。临时目录包含安装程序 setup-config.php,且在升级窗口期间可被外部 HTTP 请求直接执行。攻击者可利用该漏洞,在升级窗口内通过竞争条件注入恶意配置,最终实现任意代码执行,导致服务器完全沦陷。目前该漏洞PoC和技术细节已公开。鉴于该漏洞已发现在野利用,建议客户尽快做好自查及防护。
>>>>
利用条件
1.正在执行完整包核心更新;
2.暂存目录可公开访问;
3.暂存路径可预测。
02
影响范围
>>>>
影响版本
4.7.0 <= WordPress <= 4.7.38
4.8.0 <= WordPress <= 4.8.33
4.9.0 <= WordPress <= 4.9.34
5.0.0 <= WordPress <= 5.0.30
5.1.0 <= WordPress <= 5.1.27
5.2.0 <= WordPress <= 5.2.29
5.3.0 <= WordPress <= 5.3.26
5.4.0 <= WordPress <= 5.4.24
5.5.0 <= WordPress <= 5.5.23
5.6.0 <= WordPress <= 5.6.22
5.7.0 <= WordPress <= 5.7.20
5.8.0 <= WordPress <= 5.8.18
5.9.0 <= WordPress <= 5.9.19
6.0.0 <= WordPress <= 6.0.17
6.1.0 <= WordPress <= 6.1.15
6.2.0 <= WordPress <= 6.2.14
6.3.0 <= WordPress <= 6.3.13
6.4.0 <= WordPress <= 6.4.13
6.5.0 <= WordPress <= 6.5.13
6.6.0 <= WordPress <= 6.6.10
6.7.0 <= WordPress <= 6.7.10
6.8.0 <= WordPress <= 6.8.11
6.9.0 <= WordPress <= 6.9.10
7.0.0 <= WordPress <= 7.0.7
7.1.0 <= WordPress <= 7.1.3
注意:底层脆弱代码自 WordPress 2.7/2.8 引入的内置核心更新器即已存在,2.7-4.6分支已无官方修复版本。
>>>>
其他受影响组件
无
03
复现情况
目前,奇安信CERT已成功复现WordPress Core 竞争条件远程代码执行漏洞(CVE-2026-119977),截图如下:

04
受影响资产情况
奇安信鹰图资产测绘平台数据显示,WordPress Core 竞争条件远程代码执行漏洞(CVE-2026-119977)关联的国内风险资产总数为48714个,关联IP总数为14700个。国内风险资产分布情况如下:

WordPress Core 竞争条件远程代码执行漏洞(CVE-2026-119977)关联的全球风险资产总数为1219476个,关联IP总数为379271个。全球风险资产分布情况如下:

05
处置建议
>>>>
安全更新
目前 WordPress 官方已发布安全更新,建议受影响用户尽快升级至对应修复版本:
WordPress 4.7.* >= 4.7.39
WordPress 4.8.* >= 4.8.34
WordPress 4.9.* >= 4.9.35
WordPress 5.0.* >= 5.0.31
WordPress 5.1.* >= 5.1.28
WordPress 5.2.* >= 5.2.30
WordPress 5.3.* >= 5.3.27
WordPress 5.4.* >= 5.4.25
WordPress 5.5.* >= 5.5.24
WordPress 5.6.* >= 5.6.23
WordPress 5.7.* >= 5.7.21
WordPress 5.8.* >= 5.8.19
WordPress 5.9.* >= 5.9.20
WordPress 6.0.* >= 6.0.18
WordPress 6.1.* >= 6.1.16
WordPress 6.2.* >= 6.2.15
WordPress 6.3.* >= 6.3.14
WordPress 6.4.* >= 6.4.14
WordPress 6.5.* >= 6.5.14
WordPress 6.6.* >= 6.6.11
WordPress 6.7.* >= 6.7.11
WordPress 6.8.* >= 6.8.12
WordPress 6.9.* >= 6.9.11
WordPress 7.0.* >= 7.0.8
WordPress 7.1.* >= 7.1.4
站点管理员可通过 WordPress 后台进行升级,也可从 WordPress 官方渠道下载最新安装包进行手动更新。
若站点已开启自动更新,应确认核心版本已成功更新至修复版本。
官方公告地址:
https://wordpress.org/news/2026/10/wordpress-7-1-4/
临时缓解措施:
1.在升级前通过 Web 服务器配置(.htaccess、Nginx 规则等)拒绝对 /wp-content/upgrade/ 的 HTTP 访问。
2.使用 WAF /防火墙拦截对 setup-config.php 及 wp-content/upgrade 路径的异常请求。
06
参考资料
[1]https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-core/wordpress-core-470-713-unauthenticated-upgrade-window-staged-installer-remote-code-execution
[2]https://xint.io/blog/wordpress-core-update-attack
[3]https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2026-119977
声明:本文来自奇安信 CERT,版权归作者所有。文章内容仅代表作者独立观点,不代表安全内参立场,转载目的在于传递更多信息。如有侵权,请联系 anquanneican@163.com。