Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconReach plugin API endpoint remotely
-
DeliverySend JSON with boolean true idWebsite/sign
-
ExploitBypass ntav_check_data signature check
-
InstallInject script via 'moderation' parameter
-
C2Payload stored in page content
-
ExecuteVictim loads injected page
-
ImpactScript executes in victim browser
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires reaching the plugin's unauthenticated review/moderation API endpoint and sending a JSON request body with boolean true values for idWebsite and sign; because ntav_check_data() uses loose '!=' comparisons, this bypasses signature verification on ANY configured installation of the Verified Reviews (Avis Vérifiés) plugin, with no account, token, or user interaction from the attacker. Works against default configurations of all versions up to and including 2.4.6. The principal limiting factor is that the stored payload is passive until a user (visitor or admin) subsequently loads the page containing the injected 'moderation' content, and impact is confined to the browser/client context (no server-side code execution); risk is highest where the injected page is viewed by privileged users. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N, base 7.2 HIGH) describes a network-reachable, low-complexity, unauthenticated stored XSS with a scope change - all signals that favor practical exploitability, and the description corroborates PR:N by detailing a concrete authentication bypass (ntav_check_data() using loose '!=' comparisons so a JSON body with boolean true for idWebsite and sign passes signature checks on any installation). This is a genuine unauthenticated-write primitive rather than a theoretical one, which elevates it above a typical authenticated-XSS plugin bug. However, several real-risk dampeners apply: no EPSS score was provided, the CVE is NOT on the CISA KEV list, and no public proof-of-concept is indicated in the supplied data, so there is no public exploit identified at time of analysis. Impact is bounded (C:L/I:L, A:N) because the payload runs in a victim's browser session, not on the server. Net assessment: a credible, prioritize-for-patching issue for sites running this plugin due to the unauthenticated vector, but current evidence points to no confirmed in-the-wild activity, so it is high-potential rather than confirmed-active. No signal conflict was detected between the CVSS vector and the description - both agree on unauthenticated network exploitation. |
| Exploit ScenarioDerived | An unauthenticated attacker sends a crafted HTTP request to the plugin's API endpoint with a JSON body containing boolean true values for idWebsite and sign, bypassing the signature check, then submits a malicious script through the 'moderation' parameter. The payload is stored and later executes in the browser of any user (including administrators) who views the affected page, enabling session/cookie theft or admin-context actions. No public exploit is identified at time of analysis, and the attack requires no authentication or user interaction by the attacker beyond a victim later loading the injected page. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Stored cross-site scripting (XSS) in the Verified Reviews (Avis Vérifiés) WordPress plugin up to version 2.4.6 allows unauthenticated attackers to inject arbitrary web scripts via the 'moderation' parameter, which execute when a user views an affected page. The plugin's ntav_check_data() function uses loose '!=' comparisons, enabling signature verification bypass by sending a JSON body with boolean true for idWebsite and sign. No public exploit identified at time of analysis; CVSS 3.1 score is 7.2 (HIGH).
RemediationAI
No vendor-released patch identified in the provided intelligence; consult the vendor advisory for updated guidance. Compensating controls include disabling the Verified Reviews (Avis Vérifiés) plugin if not required, which removes the attack surface but eliminates review functionality. Alternatively, restrict access to the plugin's unauthenticated review/moderation API endpoint at the web server or WAF level, blocking requests where idWebsite and sign are boolean true; this may break legitimate API calls if not carefully scoped. Ensure any review content is sanitized and escaped before display, and consider requiring authentication for moderation actions. Monitor the Wordfence advisory (https://www.wordfence.com/threat-intel/vulnerabilities/id/a5ed3612-68c8-49a9-915d-c54e002506a4?source=cve) for a fixed version.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is a CWE-79 (Improper Neutralization of Input During Web Page Generation) in the WordPress plugin Verified Reviews (Avis Vérifiés). Insufficient input sanitization and output escaping of the 'moderation' parameter permits stored XSS. The authentication bypass stems from ntav_check_data() using loose '!=' comparisons for signature verification, so a crafted JSON request with boolean true for idWebsite and sign passes signature checks on any configured installation. The CPE cpe:2.3:a:avisverifies:verified_reviews_(avis_vérifiés):*:*:*:*:*:*:*:* confirms all versions are potentially affected. Exploitation requires network access to the plugin's unauthenticated review/moderation API endpoint (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N). The scope change (S:C) reflects that the injected script executes in the context of other users' browsers.
Know when Wordpress Plugin gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
Authentication bypass makes it genuinely PR:N/AC:L over the network; stored XSS executes in a separate browser context so S:C with C:L/I:L and no availability impact.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The Verified Reviews (Avis Vérifiés) plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'moderation' parameter in all versions up to, and including, 2.4.6 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The authentication bypass is possible because ntav_check_data() uses loose != comparisons for signature verification, allowing a JSON body with boolean true values for idWebsite and sign to pass all checks on any configured installation.
Executive ViewAI
Organizations using the Verified Reviews (Avis Vérifiés) WordPress plugin, versions up to 2.4.6, are exposed to a high-severity web application flaw that can lead to unauthorized content injection and potential compromise of user sessions on affected sites. Because no vendor patch is currently available and no public exploit has been identified at time of analysis, the primary business risk is continued exposure of customers and administrators who interact with compromised pages. Leadership should direct immediate inventory and mitigation efforts to reduce the likelihood of reputational harm, data loss, or regulatory consequences.
Deactivate or remove the plugin if not essential; deploy WAF rules to block exploitation attempts against the 'moderation' parameter; restrict access to wp-admin and plugin endpoints; monitor logs for suspicious activity.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Wordpress Plugin
View allThe Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a
The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i
The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base
The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in
Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u
EUVD-2026-100792
GHSA-hr69-hq37-q9x2
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB