CVE-2026-8089
Deferred Deferred - Pending Action
BaseFortify

Publication date: 2026-06-17

Last updated on: 2026-06-17

Assigner: WPScan

Description
The weMail: Email Marketing, Email Automation, Newsletters, Subscribers & Email Optins for WooCommerce WordPress plugin before 2.1.3 does not properly escape a user-supplied parameter before reflecting it into an HTML attribute on a non-nonce-protected AJAX response, allowing unauthenticated attackers to deliver Reflected Cross-Site Scripting against any authenticated user (including administrators) via a crafted URL.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-17
Last Modified
2026-06-17
Generated
2026-06-17
AI Q&A
2026-06-17
EPSS Evaluated
N/A
NVD
EUVD
Affected Vendors & Products
Showing 2 associated CPEs
Vendor Product Version / Range
wemail email_marketing to 2.1.3 (exc)
wemail wemail to 2.1.3 (exc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-79 The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Executive Summary

CVE-2026-8089 is a reflected Cross-Site Scripting (XSS) vulnerability in the weMail WordPress plugin versions before 2.1.3. It occurs because the plugin improperly escapes a user-supplied parameter called `form_id` before reflecting it into an HTML attribute in an AJAX response that is not protected by a nonce. This flaw allows unauthenticated attackers to craft malicious URLs that, when visited by authenticated users (including administrators), execute arbitrary JavaScript code in their browsers.

The AJAX endpoint involved only runs for logged-in users and returns a fresh WordPress REST nonce, which can be exploited in a one-shot attack to escalate privileges, such as creating a new administrator account and redirecting the victim to the WordPress admin panel without raising suspicion.

Impact Analysis

This vulnerability can have serious impacts including unauthorized execution of malicious scripts in the context of authenticated users. An attacker can exploit it to perform actions on behalf of the victim, such as creating new administrator accounts, thereby gaining full control over the WordPress site.

Such an attack can lead to account takeover, data theft, site defacement, or further exploitation of the website, potentially compromising the confidentiality, integrity, and availability of the affected system.

Detection Guidance

This vulnerability can be detected by checking if your WordPress installation is running the weMail plugin version prior to 2.1.3, as these versions are affected by a reflected Cross-Site Scripting (XSS) flaw involving the `form_id` parameter in AJAX requests.

To detect exploitation attempts on your system, you can monitor HTTP requests for suspicious AJAX calls containing the `form_id` parameter with unusual or encoded JavaScript payloads.

  • Use web server logs or a network monitoring tool to search for requests to the AJAX endpoint related to weMail that include the `form_id` parameter with suspicious content.
  • Example command to search Apache or Nginx logs for suspicious `form_id` usage: `grep -i 'form_id=' /var/log/apache2/access.log | grep -E '<script|%3Cscript'`
  • Use a tool like curl to test the AJAX endpoint with crafted `form_id` parameters to see if the response improperly reflects the input without escaping.
Mitigation Strategies

The immediate mitigation step is to update the weMail WordPress plugin to version 2.1.3 or later, where this vulnerability has been fixed.

Until the update can be applied, consider restricting access to the AJAX endpoint or implementing web application firewall (WAF) rules to block requests containing suspicious `form_id` parameters.

Additionally, educate users, especially administrators, to avoid clicking on suspicious or untrusted links that could exploit this reflected XSS vulnerability.

Compliance Impact

The vulnerability allows unauthenticated attackers to perform reflected Cross-Site Scripting (XSS) attacks against authenticated users, including administrators, potentially leading to account takeover. Such unauthorized access and data manipulation could result in violations of data protection and privacy regulations like GDPR and HIPAA, which require safeguarding user data and preventing unauthorized access.

Specifically, the ability to create new administrator accounts and access the WordPress admin panel without detection increases the risk of data breaches and unauthorized data processing, which are critical compliance concerns under these standards.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-8089. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart