ThreatsDay: Adobe RCE, DNS 钱包盗窃, NVIDIA 容器逃逸, 自愈后门 + 另外 23 个 · 3h Silent Lynx 利用 WinRAR 漏洞在独立国家联合体政府攻击中部署反向 Shell · 6h NGINX 修复 5 个漏洞,包括可能的 RCE 和可能跳过客户端证书检查的 TLS 漏洞 · 9h Next.js 发布了针对缓存和 SVG 处理中的两个关键 RCE 漏洞的紧急补丁 · 9h Drupal 修补了通过贡献模块无需登录路径的关键核心 RCE 漏洞 · 10h Sparx Systems Enterprise Architect软件中的漏洞 · 10h Curl 修复了由 Anthropic 发现的“高” RCE 漏洞 · 10h Slican电话交换机中的漏洞 · 11h Palo Alto Networks警告防火墙安全漏洞被滥用 · 14h 思科报告称Secure Email Gateway中的关键漏洞被积极利用 · 15h ThreatsDay: Adobe RCE, DNS 钱包盗窃, NVIDIA 容器逃逸, 自愈后门 + 另外 23 个 · 3h Silent Lynx 利用 WinRAR 漏洞在独立国家联合体政府攻击中部署反向 Shell · 6h NGINX 修复 5 个漏洞,包括可能的 RCE 和可能跳过客户端证书检查的 TLS 漏洞 · 9h Next.js 发布了针对缓存和 SVG 处理中的两个关键 RCE 漏洞的紧急补丁 · 9h Drupal 修补了通过贡献模块无需登录路径的关键核心 RCE 漏洞 · 10h Sparx Systems Enterprise Architect软件中的漏洞 · 10h Curl 修复了由 Anthropic 发现的“高” RCE 漏洞 · 10h Slican电话交换机中的漏洞 · 11h Palo Alto Networks警告防火墙安全漏洞被滥用 · 14h 思科报告称Secure Email Gateway中的关键漏洞被积极利用 · 15h
🛡️
ACyber Sentinel 安全评估团队
← 返回
⚡ 情报报告

攻击者利用 CVSS 10.0 Bricksforge WordPress 漏洞实现未经身份验证的 RCE

根据 Patchstack 的报告,影响 WordPress 的 Bricksforge 插件的最高严重性安全漏洞已在野外被积极利用。

该关键漏洞是 CVE-2026-85097(CVSS 分数:10.0),允许未经身份验证的攻击者在易受攻击的 WordPress 网站上上传并执行任意 PHP 代码,从而导致远程代码执行(RCE)。该安全漏洞影响 Bricksforge 版本 3.1.8.9 及之前的版本。补丁已在版本 3.1.8.10 中发布。

Bricksforge 是一个 WordPress 插件,被宣传为 Bricks 的“瑞士军刀”,Bricks 是一个用于 WordPress 的可视化网站构建工具,支持动画、高级表单和滚动视频序列。

WordPress 安全公司 Patchstack 表示,它在 2026 年 10 月 7 日 UTC 时间晚上 9:47 检测到了针对该漏洞的利用尝试。

“Bricksforge 在首次上传文件时会验证文件的 MIME 类型。然而,当表单稍后提交时,它信任客户端发送的文件元数据,”Patchstack 说。“特别是,它没有验证 'temporaryFileUploads' 参数中的 'url' 字段。”

从高层次来看,该漏洞源于在表单提交过程中对 'temporaryFileUploads' 参数中的 URL 字段验证不足。攻击者可以通过四个步骤利用此漏洞实现 RCE -

从未经身份验证的 'bricksforge_regenerate_nonce' AJAX 端点请求一个有效的 nonce。

上传一个 GIF/PHP 多语言文件:一个有效的图像文件,但也包含 PHP 代码。它通过 MIME 检查并进入临时上传目录。

提交一个表单,其中 'file' 路径指向该经过验证的图像,但 'url' 以 PHP 扩展名结尾。

Bricksforge 隐式信任提交的元数据,并将文件内容放置在 PHP 位置,从而导致在请求该文件时执行嵌入的代码。

“未经身份验证的攻击者可以首先通过 bricksforge_regenerate_nonce AJAX 端点获取一个有效的 nonce,然后将 GIF/PHP 多语言文件上传到临时上传目录,在那里 MIME 类型验证被正确执行,”Wordfence 在该漏洞的公告中表示。

“随后,攻击者可以提交一个包含精心制作的 'temporaryFileUploads' 参数的表单,其中服务器端文件路径指向经过验证的 GIF 文件,但攻击者控制的 url 字段以 .php 扩展名结尾。”

成功利用该漏洞可能导致服务器上任意 PHP 执行,攻击者可以利用这一点控制 WordPress 网站,部署 Web Shell,读取敏感数据,并建立持久访问。

在 Patchstack 观察到的攻击中,威胁行为者被观察到针对 Bricksforge REST API 表单提交端点("/wp-json/bricksforge/v1/form_submit")或带有 "bricksforge_form_submit" 动作的 "/wp-admin/admin-ajax.php" 端点,使用精心制作的 "temporaryFileUploads" 参数。

一个代表性的请求如下 -

{

"temporaryFileUploads": [

{

"field": "form-field-file",

"file": {

"file": "/var/www/example.com/wp-content/uploads/bricksforge/tmp/img_example.gif",

"url": "https://example.com/wp-content/uploads/bricksforge/tmp/img_example.php",

"type": "image/gif"

}

}

]

}

正如 Wordfence 所指出的,威胁行为者正在利用指定的 "file" 参数是 GIF(或 PNG)文件,而实际的 URL 指向 PHP 有效负载之间的不匹配。

为了绕过扩展名过滤,利用活动使用了替代 PHP 扩展(例如,.php5、.php7 或 .phtml)、大小写操作(例如,.PHP、.Php 或 .pHp)和编码扩展(例如,.%70hp、%2ephp 或 .%2570%2568%2570)。

“在我们的遥测中,有两个集群特别突出。在第一个集群中,44 个 IP 在几秒钟内发送了 56 个相同有效负载的请求,”Patchstack 说。“在第二个集群中,三个 IP 测试了 25 种 PHP 扩展和编码的变体,针对同一个临时文件。”

“这两种模式都指向通过旋转代理或分布式基础设施进行的自动化利用。它们本身并不能将活动归因于单一威胁行为者。”

该活动已记录自 63 个独特的源 IP,其中六个占所有请求的大约 46% -

177.75.57[.]20

23.97.62[.]146

84.247.60[.]125

38.154.185[.]97

150.109.16[.]166

153.75.90[.]146

建议用户更新到最新版本的插件(4.0.1)以减轻威胁。建议网站所有者审核包含 "temporaryFileUploads" 参数的 "/wp-json/bricksforge/v1/form_submit" 端点的传入请求,以及重复的表单提交和 "/wp-content/uploads/bricksforge/tmp/" 中意外的 PHP 文件。

WPC 产品捆绑包和 Ninja Forms 漏洞被利用

此披露正值威胁行为者还在滥用两个无关的 WordPress 插件中的跨站脚本(XSS)漏洞,WPC 产品捆绑包(CVE-2026-93836,CVSS 分数:7.1)和 Ninja Forms(CVE-2026-94504,CVSS 分数:7.1),以传递能够部署后门插件和创建恶意管理员帐户的 JavaScript 有效负载("x.js")。

该插件具有一个未经身份验证的文件管理器,可以通过直接请求插件的主 PHP 文件访问。它还创建一个在用户屏幕上隐藏的 WordPress 管理员,并安装一个魔法登录 URL,使持有者作为网站的最古老管理员进行身份验证。

“这是一个设计用于在登录管理员的浏览器中执行的 WordPress 后利用和持久性植入物,”Patchstack 说。“一旦触发,它会滥用受害者的身份验证 wp-admin 会话来安装恶意 WordPress 插件,创建一个新的管理员帐户,调用额外的隐藏持久性机制,并将结果报告给攻击者控制的基础设施。”

值得强调的是,虽然更新受影响的插件(WPC 产品捆绑包的版本 8.6.7 和 Ninja Forms 的版本 3.15.4)可以防止进一步的利用,但它

相关漏洞

CVE-2026-85097 CVSS 9.8 CRITICAL Deferred
CVE-2026-85097 - Bricksforge <= 3.1.8.9 - Unauthenticated Arbitrary File Upload via 'temporaryFileUploads' Parameter
The Bricksforge plugin for WordPress is vulnerable to unauthenticated arbitrary file upload in versions up to, and including, 3.1.8.9. This is due to insufficient validation of the attacker-controlled URL field in the 'temporaryFileUploads' parameter during form submission. An unauthenticated attacker can first obtain a valid nonce via the bricksforge_regenerate_nonce AJAX endpoint, then upload a GIF/PHP polyglot file to the temporary upload directory where MIME type validation is correctly performed. Subsequently, the attacker can submit a form with a crafted 'temporaryFileUploads' parameter where the server-side file path points to the validated GIF file, but the attacker-controlled url field ends with a .php extension. This makes it possible for unauthenticated attackers to upload and execute arbitrary PHP code on the server.
CVE-2026-93836 CVSS 7.2 HIGH Deferred
CVE-2026-93836 - WPC Product Bundles for WooCommerce <= 8.6.6 - Unauthenticated Stored Cross-Site Scripting via 'qty' Parameter
The WPC Product Bundles for WooCommerce plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'qty' parameter in all versions up to, and including, 8.6.6 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The float cast used during quantity validation allows a numeric-prefixed payload such as '1<img src=x onerror=...>' to pass validation while retaining its malicious HTML, which is then stored verbatim in order item metadata under the '_woosb_ids' key.
CVE-2026-94504 CVSS 7.2 HIGH Deferred
CVE-2026-94504 - Ninja Forms – The Contact Form Builder That Grows With You <= 3.15.3 - Stored Cross-Site Scripting
Ninja Forms 3.15.3 stores an anonymous non-RTE textarea value and renders it without safe HTML encoding in the legacy submission editor. An attacker can break out of the textarea with stored script. When an Administrator opens the attacker-known direct submission URL, the script runs in the WordPress admin origin.
CVE-2025-3102 CVSS 8.1 HIGH Deferred
CVE-2025-3102 - SureTriggers <= 1.0.78 - Authorization Bypass due to Missing Empty Value Check to Unauthenticated Administrative User Creation
The SureTriggers: All-in-One Automation Platform plugin for WordPress is vulnerable to an authentication bypass leading to administrative account creation due to a missing empty value check on the 'secret_key' value in the 'autheticate_user' function in all versions up to, and including, 1.0.78. This makes it possible for unauthenticated attackers to create administrator accounts on the target website when the plugin is installed and activated but not configured with an API key.
CVE-2016-15042 CVSS 9.8 CRITICAL Analyzed
CVE-2016-15042 - Frontend File Manager < 4.0 & N-Media Post Front-end Form < 1.1 & - Arbitrary File Upload
The Frontend File Manager (versions < 4.0), N-Media Post Front-end Form (versions < 1.1) plugins for WordPress are vulnerable to arbitrary file uploads due to missing file type validation via the `nm_filemanager_upload_file` and `nm_postfront_upload_file` AJAX actions. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected sites server which may make remote code execution possible.
CVE-2024-28000 CVSS 9.8 CRITICAL Modified
CVE-2024-28000 - WordPress LiteSpeed Cache plugin <= 6.3.0.1 - Unauthenticated Privilege Escalation vulnerability
Incorrect Privilege Assignment vulnerability in LiteSpeed Technologies LiteSpeed Cache litespeed-cache.This issue affects LiteSpeed Cache: from n/a through <= 6.3.0.1.
CVE-2023-28121 CVSS 9.8 CRITICAL Modified
CVE-2023-28121 - WooCommerce Payments Unauthenticated RCE Vulnerability
An issue in WooCommerce Payments plugin for WordPress (versions 5.6.1 and lower) allows an unauthenticated attacker to send requests on behalf of an elevated user, like administrator. This allows a remote, unauthenticated attacker to gain admin access on a site that has the affected version of the plugin activated.
CVE-2019-9879 CVSS 9.8 CRITICAL Modified
CVE-2019-9879 - WordPress WPGraphQL Remote Authentication Bypass Vulnerability
The WPGraphQL 0.2.3 plugin for WordPress allows remote attackers to register a new user with admin privileges, whenever new user registrations are allowed. This is related to the registerUser mutation.