Description
Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') vulnerability in VillaTheme Photo Reviews for WooCommerce woo-photo-reviews allows Leveraging Race Conditions.This issue affects Photo Reviews for WooCommerce: from n/a through 1.2.31.
Published: 2026-10-26
Score: 3.7 Low
EPSS: n/a
KEV: No
Impact: Potential data corruption or denial of service
Action: Update plugin
AI Analysis

Impact

VillaTheme Photo Reviews for WooCommerce contains a race condition in its shared resource handling. The plugin does not enforce proper synchronization when several requests interact with the same data, leading to potential data corruption, inconsistent review counts, or a denial of service if the application fails or behaves unexpectedly. This flaw is classified as CWE-362.

Affected Systems

Any WordPress site that has the VillaTheme Photo Reviews for WooCommerce plugin installed in a version up to and including 1.2.31 is affected. No specific operating system or PHP version is required for exploitation; the threat exists on standard WordPress deployments that enable the review feature.

Risk and Exploitability

The CVSS score of 3.7 indicates moderately serious consequences; the EPSS score is not available, and the vulnerability is not listed in CISA’s KEV catalog. The likely attack vector is a concurrent request scenario on the review submission endpoint, inferred from the race condition description; an adversary could create multiple simultaneous submissions to manipulate review data or force a crash. Exploitation requires moderate skill, but the impact is limited to data integrity or availability rather than remote code execution.

Generated by OpenCVE AI on October 26, 2026 at 18:20 UTC.

Remediation

Vendor Solution

Update the WordPress Photo Reviews for WooCommerce plugin to the latest available version (at least 1.2.32).


OpenCVE Recommended Actions

  • Upgrade the plugin to version 1.2.32 or later.
  • Disable or restrict review submissions while the update is pending to prevent concurrent access.
  • Review and test the plugin’s race conditions by simulating concurrent review posts to confirm the issue is resolved.

Generated by OpenCVE AI on October 26, 2026 at 18:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 26 Oct 2026 18:45:00 +0000

Type Values Removed Values Added
First Time appeared Villatheme
Villatheme photo Reviews For Woocommerce
Wordpress-extensions
Wordpress-extensions photo Reviews For Woocommerce
Vendors & Products Villatheme
Villatheme photo Reviews For Woocommerce
Wordpress-extensions
Wordpress-extensions photo Reviews For Woocommerce

Mon, 26 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 26 Oct 2026 17:45:00 +0000

Type Values Removed Values Added
Description Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') vulnerability in VillaTheme Photo Reviews for WooCommerce woo-photo-reviews allows Leveraging Race Conditions.This issue affects Photo Reviews for WooCommerce: from n/a through 1.2.31.
Title WordPress Photo Reviews for WooCommerce plugin <= 1.2.31 - Race Condition vulnerability
Weaknesses CWE-362
References
Metrics cvssV3_1

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


Subscriptions

Villatheme Photo Reviews For Woocommerce
Wordpress-extensions Photo Reviews For Woocommerce
cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-10-26T17:57:32.283Z

Reserved: 2026-10-16T00:19:35.559Z

Link: CVE-2026-111404

cve-icon Vulnrichment

Updated: 2026-10-26T17:49:16.380Z

cve-icon NVD

Status : Deferred

Published: 2026-10-26T18:17:35.930

Modified: 2026-10-26T18:35:08.450

Link: CVE-2026-111404

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-26T18:30:14Z

Weaknesses
  • CWE-362

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')