CVE-2025-59555CVE-2025-59555是WordPress ThemeMove Medizin主题中的一个高危安全漏洞,CVSS评分8.1。该漏洞属于PHP本地文件包含(Local File Inclusion, LFI)缺陷,存在于Medizin主题1.9.7之前的所有版本中。攻击者可通过构造恶意请求,利用不安全的文件包含机制读取服务器上的敏感文件,如配置文件、密码文件或其他系统敏感数据。在特定配置条件下,甚至可能结合文件上传或日志注入实现远程代码执行。由于该漏洞无需认证即可利用,且攻击复杂度较低,对使用受影响版本Medizin主题的WordPress网站构成严重安全威胁。
该漏洞源于Medizin主题对用户输入的文件路径参数缺乏严格的验证和过滤。攻击者可利用类似include或require语句,直接将用户可控的参数作为文件路径传递给PHP的include/require函数。在未启用allow_url_include的情况下,主要危害为本地文件包含(LFI),攻击者可通过路径遍历技术读取系统敏感文件,例如:1) 读取/etc/passwd获取系统用户信息;2) 读取wp-config.php获取数据库凭证和WordPress安全密钥;3) 读取其他应用配置文件获取敏感信息。攻击者可能利用PHP伪协议(如php://filter)读取文件内容,或通过日志文件注入PHP代码后包含日志文件实现代码执行。漏洞存在于主题的多个文件处理模块中,攻击者可通过URL参数或POST请求传递恶意路径。