Description
The ERP: Complete HR, Accounting & CRM Suite Built for WooCommerce plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Inbound Email Body in all versions up to, and including, 1.17.10 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 inbound email router's only gate is a regex match on the References header for a reply token whose hash is never cryptographically validated, meaning any external party who received or can mimic a CRM outbound email can satisfy the check without a WordPress account.
Published: 2026-10-30
Score: 7.2 High
EPSS: n/a
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Patch Immediately
AI Analysis

Impact

The ERP: Complete HR, Accounting & CRM Suite Built for WooCommerce plugin stores user‑supplied content from inbound email bodies without proper sanitization or escaping. This flaw enables an attacker to embed malicious JavaScript that is persisted in the system. When a victim loads a CRM page that outputs the stored data, the script runs in the victim’s browser, potentially allowing session hijacking, credential theft, or defacement. The weakness is a classic reflected input validation problem (CWE‑79).

Affected Systems

WordPress sites running the ERP: Complete HR, Accounting & CRM Suite Built for WooCommerce plugin by wedevs, version 1.17.10 or earlier are affected. The flaw exists in the inbound email router component used by the CRM module.

Risk and Exploitability

The CVSS score of 7.2 reflects the potential for widespread impact to confidentiality and integrity via client‑side attacks. The EPSS score is not available, so the current exploitation probability cannot be quantified, but the vulnerability is exploitable by unauthenticated actors who can send crafted email content that passes a simple regex check. The flaw is not listed in the CISA KEV catalog, suggesting no known active exploitation, but the attack path is clear and does not require privileged access. Organizations using vulnerable plugin versions should assume the risk is significant and act accordingly.

Generated by OpenCVE AI on October 30, 2026 at 19:29 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the plugin updates to version 1.17.11 or later, which remove the unsanitized email processing code.
  • If a quick update is not possible, restrict or disable the inbound email routing feature until a fix is applied to prevent injection from external sources.
  • Configure your email gateway to reject or quarantine messages destined for the CRM inbound address that contain suspicious content or originate from untrusted domains to limit the attack surface.

Generated by OpenCVE AI on October 30, 2026 at 19:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 30 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Description The ERP: Complete HR, Accounting & CRM Suite Built for WooCommerce plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Inbound Email Body in all versions up to, and including, 1.17.10 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 inbound email router's only gate is a regex match on the References header for a reply token whose hash is never cryptographically validated, meaning any external party who received or can mimic a CRM outbound email can satisfy the check without a WordPress account.
Title ERP: Complete HR, Accounting & CRM Suite Built for WooCommerce <= 1.17.10 - Unauthenticated Stored Cross-Site Scripting via Inbound Email Body
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-30T18:08:58.540Z

Reserved: 2026-09-23T19:37:37.166Z

Link: CVE-2026-96894

cve-icon Vulnrichment

Updated: 2026-10-30T18:01:49.160Z

cve-icon NVD

Status : Deferred

Published: 2026-10-30T18:18:21.320

Modified: 2026-10-30T19:20:25.463

Link: CVE-2026-96894

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T19:30:11Z

Weaknesses
  • CWE-79

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