Description
The Welcart e-Commerce WordPress plugin before 2.11.34 does not sanitise or escape a product field before outputting it on the product pages, allowing users with the Author role and above to inject arbitrary web scripts that execute in the browser of any visitor viewing the product page.
Published: 2026-08-12
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability arises from the Welcart e‑Commerce WordPress plugin not sanitising or escaping the product name field before rendering it on product pages. Users with the Author role or higher can inject arbitrary JavaScript that will execute in the browsers of any visitor who views the affected product. Such a stored XSS flaw can lead to cookie theft, session hijacking, defacement, or arbitrary client‑side code execution, compromising the confidentiality and integrity of user accounts and potentially enabling further attacks against the host site.

Affected Systems

The flaw affects all installations of the Welcart e‑Commerce plugin running any version older than 2.11.34. The vulnerability is present in any WordPress site that uses this plugin version, regardless of other configurations.

Risk and Exploitability

The exploit requires that an attacker have Author‑level or higher privileges to edit a product name, after which the malicious script is stored and then served to all visitors. Because the input is rendered without neutralisation, the attack is trivial once the prerequisite role is achieved. No network‑side conditions are documented, so exploitation depends mainly on access control. While the CVSS score is not provided, the lack of mitigation and the ease of exploitation place the risk in the high to critical range. The EPSS score is unavailable, and the vulnerability is not listed in CISA KEV, indicating no confirmed widespread exploitation yet.

Generated by OpenCVE AI on August 12, 2026 at 12:19 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Welcart e‑Commerce to version 2.11.34 or later.
  • Restrict the Author role or remove product‑name editing capability from non‑trusted users until the upgrade can be applied.
  • Apply a sanitisation filter or use a security plugin to escape product names before rendering as a temporary workaround.

Generated by OpenCVE AI on August 12, 2026 at 12:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 12 Aug 2026 12:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Wed, 12 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Welcart e-Commerce WordPress plugin before 2.11.34 does not sanitise or escape a product field before outputting it on the product pages, allowing users with the Author role and above to inject arbitrary web scripts that execute in the browser of any visitor viewing the product page.
Title Welcart e-Commerce < 2.11.34 - Author+ Stored XSS via Product Name
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-12T06:00:14.817Z

Reserved: 2026-07-17T13:08:50.924Z

Link: CVE-2026-16066

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-12T06:18:15.797

Modified: 2026-08-12T06:18:15.797

Link: CVE-2026-16066

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-12T12:30:03Z

Weaknesses
  • CWE-79

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