CVE-2025-64195CVE-2025-64195是ThimPress Eduma WordPress主题中的一个高危安全漏洞,CVSS评分达到7.5分。该漏洞属于PHP远程文件包含(Remote File Inclusion)类型,具体表现为对文件包含语句中的文件名控制不当。攻击者可以利用此漏洞通过构造恶意请求,包含服务器上的本地文件,从而读取敏感信息,甚至在特定条件下执行任意代码。Eduma是一款由ThimPress开发的流行WordPress教育主题,被广泛应用于学校、培训机构和在线课程平台。该漏洞影响Eduma从早期版本到5.7.6的所有版本。由于WordPress主题通常具有较高的访问权限,攻击者成功利用此漏洞可能导致严重的系统 compromise,包括获取数据库凭据、读取配置文件、访问其他用户数据等。鉴于该漏洞的严重性和影响范围,建议所有使用Eduma主题的用户立即采取修复措施。
该漏洞存在于Eduma主题的文件包含逻辑中,攻击者可以通过控制include或require语句的文件名参数来包含任意本地文件。在PHP应用程序中,如果文件包含路径由用户输入直接控制且未经过充分验证,攻击者可以利用路径遍历技术(如使用../)来访问系统敏感文件。典型的攻击场景包括:1) 通过URL参数传递恶意文件路径;2) 利用NULL字节注入绕过文件扩展名检查;3) 包含日志文件或session文件实现代码执行。常见的利用目标包括:/etc/passwd获取系统用户信息、wp-config.php获取WordPress数据库凭据、以及包含PHP文件利用文件上传功能写入的恶意代码。修复此漏洞需要:对所有文件包含路径进行严格的白名单验证、避免使用用户可控的输入作为文件包含路径、使用basename()和realpath()函数进行路径规范化、以及启用PHP的open_basedir限制。