Description
The Customer Reviews for WooCommerce WordPress plugin before 5.113.0 does not perform authentication, capability, or nonce checks on one of its media upload AJAX actions when the review media attachment feature is enabled, allowing unauthenticated users to upload media files (bounded to an image and video allowlist) to the Media Library and create attachment posts, leading to media library pollution and disk space exhaustion.
Published: 2026-07-16
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Customer Reviews for WooCommerce plugin before version 5.113.0 contains a flaw that allows unauthenticated users to call the cr_upload_media AJAX endpoint without performing authentication, capability, or nonce checks. The attacker can upload image and video files that pass a simple allow‑list, which creates new attachment posts in the WordPress Media Library. This results in media library pollution and the potential for disk space exhaustion, and can provide a foothold for additional attacks if other weaknesses exist. The weakness corresponds to CWE-434: Unrestricted upload of file.

Affected Systems

Any WordPress site running the Customer Reviews for WooCommerce plugin with the review media attachment feature enabled and a version older than 5.113.0 is vulnerable.

Risk and Exploitability

The CVSS score of 6.5 indicates a moderate impact, and the EPSS score of less than 1% indicates a low likelihood of exploitation at the time of this analysis. Because it relies on an unrestricted file upload (CWE‑434), the attacker could exhaust storage and compromise site performance. The attacker’s vector is a simple unauthenticated HTTP request to the cr_upload_media endpoint, requiring no authentication or special privileges.

Generated by OpenCVE AI on July 31, 2026 at 02:16 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Customer Reviews for WooCommerce plugin to version 5.113.0 or add proper authentication, capability, and nonce checks
  • Disable the review media attachment feature if an update cannot be applied immediately, preventing the vulnerable AJAX action from being reachable
  • Configure server‑side validation to enforce a strict whitelist of acceptable media types and set firm limits on file size and upload rate
  • Monitor the Media Library for anomalous uploads and enforce disk‑space quotas or alerts to detect and mitigate potential resource exhaustion attacks

Generated by OpenCVE AI on July 31, 2026 at 02:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 16 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-434
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 16 Jul 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Customer Reviews for WooCommerce WordPress plugin before 5.113.0 does not perform authentication, capability, or nonce checks on one of its media upload AJAX actions when the review media attachment feature is enabled, allowing unauthenticated users to upload media files (bounded to an image and video allowlist) to the Media Library and create attachment posts, leading to media library pollution and disk space exhaustion.
Title Customer Reviews for WooCommerce < 5.113.0 - Unauthenticated Arbitrary Media Upload via cr_upload_media
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-16T17:57:31.091Z

Reserved: 2026-06-19T07:49:11.659Z

Link: CVE-2026-12684

cve-icon Vulnrichment

Updated: 2026-07-16T17:56:58.825Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T02:30:05Z

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type