CVE-2025-12039CVE-2025-12039是WordPress平台BigBuy Dropshipping Connector for WooCommerce插件中的一个IP地址欺骗漏洞。该漏洞存在于所有版本直至2.0.5,由于插件在IP验证方面存在严重缺陷,错误地将用户提供的HTTP头信息(如X-Forwarded-For)作为获取客户端IP地址的主要方法。攻击者可以通过伪造这些HTTP头来伪装成任意IP地址,进而绕过基于IP的访问控制或验证机制。由于phpinfo()函数会泄露服务器的详细配置信息,包括PHP版本、服务器环境变量、已加载模块等敏感信息,攻击者利用此漏洞可以获取目标服务器的详细技术情报,为进一步攻击提供重要信息。此漏洞无需认证即可利用,对使用该插件的所有WordPress站点构成安全威胁。
该漏洞的技术根源在于插件的ApiController.php文件(第225行和第260行附近)直接信任了HTTP请求头中的客户端IP地址信息。在Web应用架构中,当站点位于负载均衡器或CDN后方时,X-Forwarded-For、Client-IP等HTTP头确实用于传递原始客户端IP,但这些头信息可以被客户端任意篡改。插件开发者未对此进行充分验证,直接将HTTP头中的IP作为可信来源用于业务逻辑处理。攻击者通过在HTTP请求中添加如X-Forwarded-For: 127.0.0.1或自定义IP值的头部,即可绕过IP白名单或日志记录等依赖IP的功能。更严重的是,攻击者可利用此漏洞触发phpinfo()函数的调用,该函数会输出PHP配置信息、环境变量、模块状态等敏感数据。这些信息可被用于收集服务器指纹、发现其他潜在漏洞或规划后续攻击路径。