CVE-2025-30996CVE-2025-30996是Themify公司开发的多款WordPress主题中存在的高危任意文件上传漏洞。该漏洞允许具有低权限的用户(如订阅者或贡献者)无需任何管理员交互即可上传恶意文件到服务器。攻击者可利用此漏洞上传Web Shell,获得服务器的完全控制权,执行任意代码、窃取敏感数据或进一步横向移动。CVSS评分高达9.9,属于严重级别漏洞。此漏洞影响Themify Sidepane、Newsy、Folo、Edmin、Bloggie、Photobox、Wigi、Rezo和Slide等多款主题,受影响版本从n/a到各版本上限不等。由于WordPress主题被广泛使用,该漏洞可能影响大量使用这些主题的网站。
该漏洞存在于Themify多个WordPress主题的文件上传处理功能中。漏洞根源在于主题未对用户上传的文件类型和内容进行严格验证。攻击者可以通过构造恶意POST请求,将.php文件(Web Shell)伪装成图片或其他允许的文件类型上传到服务器。具体来说,问题出在主题的AJAX处理函数中,该函数直接处理用户上传的文件而未进行足够的权限检查和文件验证。攻击者只需要一个低权限WordPress账户即可利用此漏洞。上传的Web Shell允许攻击者在服务器上执行任意PHP代码,从而完全控制网站服务器。攻击者通常会上传包含eval()、system()或exec()函数的PHP文件,这些文件可以接收远程命令并执行。