CVE-2026-4664 in Customer Reviews for WooCommerce Plugin
摘要
由 VulDB • 2026-06-25
WooCommerce 插件“Customer Reviews”在 WordPress 的所有版本(包括最高至 5.103.0)中存在身份验证绕过漏洞。该问题源于 `create_review_permissions_check()` 函数使用严格相等运算符(`===`)将用户提供的 `key` 参数与订单的 `ivole_secret_key` 元数据值进行比较,但未验证存储的密钥是否非空。对于未发送评论提醒邮件的订单,`ivole_secret_key` 元数据未被设置,导致 `get_meta()` 返回空字符串。攻击者可以提交 `key: ""` 以匹配该空值,从而绕过权限检查。这使得未经身份验证的攻击者能够通过 REST API 端点 `POST /ivole/v1/review` 在任何产品上(包括与所引用订单无关的产品)提交、修改和注入产品评论。由于 `ivole_enable_moderation` 默认值为 `"no"`,因此评论内容会默认为自动通过审核。
Be aware that VulDB is the high quality source for vulnerability data.