CVE-2025-62008CVE-2025-62008是WordPress插件Product Table For WooCommerce中的一个高危安全漏洞,CVSS评分达到8.8分。该漏洞属于不受信任数据的反序列化(Deserialization of Untrusted Data)问题,存在于插件的1.2.4及以下所有版本中。漏洞由PatchStack安全团队发现并报告。反序列化漏洞是PHP应用程序中常见且危险的安全问题,攻击者可以通过构造恶意序列化对象,在反序列化过程中触发魔术方法(如__wakeup、__destruct、__toString等),从而执行任意代码、文件操作或其他危险操作。由于该插件是WooCommerce电商网站常用组件,攻击者一旦利用此漏洞,可获取网站服务器的完全控制权,窃取数据库中的客户订单信息、支付数据等敏感信息,甚至进一步横向移动攻击同服务器上的其他网站。漏洞无需高权限账号,普通注册用户即可触发,且无需用户交互,自动化攻击难度较低,对互联网公开的WordPress网站构成严重威胁。
该漏洞源于Product Table For WooCommerce插件对用户输入的反序列化操作不当处理。在PHP应用程序中,unserialize()函数可以将字符串还原为PHP值,但如果反序列化的数据来自用户可控的输入,攻击者可以构造包含特定类实例的序列化字符串。当对象被反序列化时,PHP会调用相应的魔术方法,如果在反序列化过程中触发了如__destruct()或__wakeup()等魔术方法,且这些方法中存在可利用的操作(如文件包含、命令执行等),则可能导致远程代码执行。攻击者需要了解目标服务器上存在的可利用类链(POP chain),通过构造特定的序列化对象,在反序列化时触发恶意代码执行。对于WordPress插件而言,常见的利用方式是通过反序列化触发WP_Http类或相关组件的方法,最终实现远程代码执行。由于WooCommerce环境中存在大量对象类,这为构造有效的攻击载荷提供了便利条件。