CVE-2026-85097
Bricksforge <= 3.1.8.9 - 通过 'temporaryFileUploads' 参数进行未认证任意文件上传
- 已发布
- 2026年10月8日
- 已更新
- 2026年10月8日
- 分配 CNA
- Wordfence
- 观察到的证据
- 2026年11月4日
初级CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H低 · 未来 30 天
- 百分位
- 88.5%
- 型号日期
- 2026年11月4日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
WordPress 的 Bricksforge 插件在版本 3.1.8.9 及以下版本中存在未认证任意文件上传漏洞。该漏洞源于表单提交期间对 'temporaryFileUploads' 参数中攻击者可控的 URL 字段验证不足。未认证攻击者可先通过 bricksforge_regenerate_nonce AJAX 端点获取有效 nonce,然后将 GIF/PHP 多语言文件上传至临时上传目录,该目录的 MIME 类型验证执行正确。随后,攻击者可提交带有精心构造的 'temporaryFileUploads' 参数的表单,其中服务器端文件路径指向已验证的 GIF 文件,但攻击者可控的 url 字段以 .php 扩展名结尾。这使得未认证攻击者能够上传并在服务器上执行任意 PHP 代码。
来源
http/cves/2026/CVE-2026-85097.yaml
Nuclei Templates声明的条件
- network: http($.protocol_keys)
- verification: regex,status,word($.matchers[*].type)
用于 CVE-2026-85097 的 Python 工具包:利用 Bricksforge WordPress 未授权文件上传漏洞,通过多语言载荷实现 RCE,并附带一个非侵入式版本检测扫描器。
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。