Description
WPLP Cookie Consent(WPLP Cookie Consent - Cookie Banner & Consent Management for GDPR, CCPA & Google Consent Mode)是 wplegalpages 团队开发的一款 WordPress 合规插件,用于在网站中生成并管理 GDPR / CCPA 等合规所需的 Cookie 同意横幅,广泛应用于各类欧美业务站点。插件的 saas_upload_logo() 在上传站点 Logo 时未对上传文件类型进行校验,且 WPLP connector REST 端点存在授权校验绕过:攻击者使用 app.wplegalpages.com 签发的任意有效 JWT 调用 store-auth 覆盖站点 master_key,再以该 key 访问 upload-logo,即可未经认证上传任意文件(含网站可执行脚本)到受影响站点的服务器,进而可能导致远程代码执行。修复版本已删除该 REST 路由并增加站点所有者与 HMAC 校验。