Skip to content
Threat Feed
high advisory PoC

Stored Cross-Site Scripting in Welcart e-Commerce Plugin

An unauthenticated stored XSS vulnerability in the Welcart e-Commerce WordPress plugin (CVE-2026-19914) allows attackers to inject malicious scripts that execute in the context of administrative sessions.

CVE search metadata

CVE search record: CVE-2026-19914. Severity: high. CVSS: 7.2. KEV: no. Product: Welcart e-Commerce (<= 2.12.1). Brief: Stored Cross-Site Scripting in Welcart e-Commerce Plugin. Brief link: https://feed.craftedsignal.io/briefs/2026-09-welcart-xss/

What's new

  • 1. poc_available Sep 1, 11:13 via sploitus

The Welcart e-Commerce plugin for WordPress contains a Stored Cross-Site Scripting (XSS) vulnerability, tracked as CVE-2026-19914. The flaw exists in the 'custom_order' parameter, which fails to properly sanitize input or escape output during the guest checkout process. Versions up to and including 2.12.1 are affected. An unauthenticated attacker can supply a crafted script within the checkout form fields. When a site administrator navigates to the WordPress dashboard to review the processed order, the malicious script executes in their browser session. This can be leveraged to perform unauthorized administrative actions, steal session tokens, or redirect users to malicious domains, posing a significant risk to the integrity of the WordPress environment.

Impact

The vulnerability poses a high risk to WordPress installations using the Welcart plugin, specifically impacting administrative accounts. Successful exploitation allows for the execution of arbitrary scripts, potentially leading to full site compromise if an administrator session is hijacked. Given the nature of e-commerce plugins, this could result in unauthorized order modifications or the theft of sensitive administrative or customer data.

Recommendation

Prioritized actions for security and IT teams:

  • Update the Welcart e-Commerce plugin to the latest version beyond 2.12.1 immediately to patch CVE-2026-19914.
  • Implement a Web Application Firewall (WAF) to inspect POST requests to the guest checkout endpoint for common XSS patterns, specifically targeting the 'custom_order' parameter.
  • Audit administrative access logs for unusual activity originating from the plugin's order management pages.
  • Review the WordPress admin panel for any injected malicious scripts in order descriptions or custom order fields.

Immediate actions

Upgrade Welcart e-Commerce plugin beyond version 2.12.1

IT Operations 24h

Mitigations

Upgrade to latest version of Welcart e-Commerce

immediate IT Operations

CVE-2026-19914

Detection coverage 1

Detects CVE-2026-19914 Exploitation - Stored XSS via Guest Checkout

high

Detects HTTP POST requests containing potential XSS payloads directed at the Welcart checkout endpoint.

sigma tactics: initial_access techniques: T1189 sources: webserver

Detection queries are available on the platform. Get full rules →