Executive brief
The Customer Reviews for WooCommerce plugin for WordPress, which helps businesses collect and display customer feedback, contains a security flaw in its media upload system. An unauthenticated attacker can upload images and videos to the website's media library without permission. While attackers cannot run malicious code, they can fill up the server's storage space, potentially causing the website to crash or incur extra hosting costs, and clutter the media library with unauthorized content.
Technical details
The vulnerability exists in the 'cr_upload_media' AJAX action due to a lack of authentication, capability, or nonce checks when the review media attachment feature is enabled. An unauthenticated attacker can send a POST request to 'wp-admin/admin-ajax.php' to upload files. While the plugin enforces an allowlist of extensions (including jpg, png, mp4, and avi) and performs MIME validation—preventing direct Remote Code Execution (RCE) via PHP files—it allows for arbitrary media library pollution and Denial of Service (DoS) through disk space exhaustion. The issue is fixed in version 5.113.0.
Affected products
- CusRev Customer Reviews for WooCommerce < 5.113.0
Timeline
- 2026-06-25: disclosed: Publicly published by WPScan
- 2026-07-16: advisory: NVD published date