CVE-2026-27065CVE-2026-27065是WordPress BuilderPress插件中的一个高危安全漏洞,CVSS评分高达9.8分(严重级别)。该漏洞属于PHP文件包含类漏洞,具体为"不正确的文件包含/请求语句的文件名控制"(Improper Control of Filename for Include/Require Statement)。攻击者可以利用此漏洞进行本地文件包含(LFI)攻击,无需任何认证即可远程利用。BuilderPress是ThimPress开发的一个WordPress插件,用于创建和管理建筑/ construction相关的网站内容。由于该插件在处理文件包含时未对用户输入进行充分的验证和过滤,攻击者可以通过构造恶意请求,读取服务器上的敏感文件,如配置文件、密码文件等。在某些配置下,此漏洞甚至可能被利用实现远程代码执行(RCE),对网站安全造成严重威胁。
该漏洞存在于BuilderPress插件的文件包含逻辑中。PHP程序在使用include、require、include_once或require_once语句时,未对传入的文件路径参数进行严格的安全检查。攻击者可以通过HTTP请求参数控制被包含的文件路径,利用路径遍历技术(如使用../)访问服务器上的任意本地文件。典型的攻击向量是在插件的某个功能模块中,攻击者通过构造类似?param=../../../../etc/passwd的请求,尝试读取系统敏感文件。由于WordPress插件通常以www-data或其他低权限用户运行,攻击者可能读取wp-config.php获取数据库凭证,或读取其他配置文件获取敏感信息。在某些服务器配置不当的情况下(如allow_url_include=On),攻击者甚至可能通过远程URL包含实现远程代码执行。