Description
The wp-review-slider-pro WordPress plugin before 12.7.12 does not perform a capability check on one of its AJAX handlers, and the nonce protecting it is generated for every visitor, allowing any authenticated user, such as a subscriber, to store arbitrary review content which is later output without escaping on public pages, leading to Stored Cross-Site Scripting.
Published: 2026-09-26
Score: 8.0 High
EPSS: < 1% Very Low
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Immediate Patch
AI Analysis

Impact

The wp-review-slider-pro WordPress plugin for versions before 12.7.12 fails to check user capabilities on an AJAX endpoint and uses a visitor‑specific nonce, which allows any authenticated user, even a subscriber, to submit arbitrary review content. This content is then output on public pages without escaping, creating a stored cross‑site scripting vulnerability. The consequence is that an attacker can inject and persist malicious JavaScript that will run in the browsers of any site visitor, potentially leading to defacement, credential theft, or further exploitation of the site or its users.

Affected Systems

All installations of the wp-review-slider-pro plugin older than version 12.7.12 are affected, regardless of WordPress core version or other plugins. The vulnerability is specific to the review import functionality exposed via AJAX and does not require other components of the plugin to be vulnerable.

Risk and Exploitability

The flaw permits exploitation by any authenticated user with subscriber privileges, meaning the barrier to attack is low and does not require complex credentials or network access. Because the malicious payload is stored and delivered to visitors unobstructed, the impact on end‑user confidentiality and integrity is high. The CVSS score of 8.0 reflects a high severity, and the EPSS score is < 1%, indicating a low but non‑zero probability of exploitation. The vulnerability is not yet listed in the CISA KEV catalog, but the ability for an attacker to execute arbitrary JavaScript on user browsers suggests a high‑severity risk. The lack of a correct capability check and proper output escaping facilitates straightforward exploitation once the plugin is activated on a site.

Generated by OpenCVE AI on September 27, 2026 at 00:22 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade wp-review-slider-pro to version 12.7.12 or later.
  • If a rapid upgrade is not possible, use a role‑management plugin or custom code to remove the review import capability from the subscriber role so that only higher‑privileged users can add reviews.
  • Contact the plugin vendor to obtain an official patch or consider switching to a different, secure review slider solution.

Generated by OpenCVE AI on September 27, 2026 at 00:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 26 Sep 2026 23:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79
Metrics cvssV3_1

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

ssvc

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


Sat, 26 Sep 2026 23:00:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress-extensions
Wordpress-extensions wp Review Slider Pro
Vendors & Products Wordpress-extensions
Wordpress-extensions wp Review Slider Pro

Sat, 26 Sep 2026 06:30:00 +0000

Type Values Removed Values Added
Description The wp-review-slider-pro WordPress plugin before 12.7.12 does not perform a capability check on one of its AJAX handlers, and the nonce protecting it is generated for every visitor, allowing any authenticated user, such as a subscriber, to store arbitrary review content which is later output without escaping on public pages, leading to Stored Cross-Site Scripting.
Title WP Review Slider Pro < 12.7.12 - Subscriber+ Stored XSS via Review Import
References

Subscriptions

Wordpress-extensions Wp Review Slider Pro
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-26T22:41:15.130Z

Reserved: 2026-09-01T06:50:52.462Z

Link: CVE-2026-84095

cve-icon Vulnrichment

Updated: 2026-09-26T22:33:13.007Z

cve-icon NVD

Status : Deferred

Published: 2026-09-26T07:17:02.520

Modified: 2026-09-28T16:38:58.950

Link: CVE-2026-84095

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-27T00:30:10Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')