Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Unauthenticated network XSS (AV:N/PR:N) needs victim click (UI:R); script escapes plugin context (S:C) with limited browser-scoped C/I/A impact, matching the reported 7.1.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
1DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in eCommerce Product Catalog <= 3.5.4 versions.
AnalysisAI
Cross-site scripting in the implecode eCommerce Product Catalog WordPress plugin (all versions through 3.5.4) lets unauthenticated remote attackers inject malicious script that executes in a victim's browser session, with no login required (PR:N) but a user interaction step to trigger the payload (UI:R). Reported by Patchstack and rated CVSS 7.1, the scope-changing flaw can hijack administrator or shopper sessions on affected online stores. There is no public exploit identified at time of analysis and no CISA KEV listing, so this is a plausible-impact issue rather than a confirmed active-exploitation event.
Technical ContextAI
The affected component is the eCommerce Product Catalog plugin (vendor implecode, CPE cpe:2.3:a:implecode:ecommerce_product_catalog), a PHP-based WordPress extension that renders product listings, categories, and shopping-cart pages inside a WordPress site. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning attacker-controlled input reaches an HTML response context without adequate output encoding or input sanitization, allowing browser-interpreted markup/JavaScript to be injected. Because WordPress plugins run in the shared trust context of the site, XSS here executes with the privileges of whichever authenticated user (including administrators) views the poisoned page, and the CVSS scope-changed flag (S:C) reflects that the injected script crosses from the vulnerable plugin into the broader browser/site security context.
RemediationAI
No vendor-released patch version is identified at time of analysis; the input specifies affected versions '<= 3.5.4' but no confirmed fixed release, so administrators should consult the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/ecommerce-product-catalog/vulnerability/wordpress-ecommerce-product-catalog-plugin-3-5-4-cross-site-scripting-xss-vulnerability) and the WordPress plugin repository for any release above 3.5.4 and upgrade immediately once confirmed. As compensating controls until a verified patch is applied, deploy a Web Application Firewall or Patchstack's virtual patching to filter XSS payloads on the plugin's product/catalog endpoints (trade-off: WAF rules can be bypassed by novel encodings and may false-positive on legitimate rich content), add a restrictive Content-Security-Policy that disallows inline scripts to blunt injected JavaScript execution (trade-off: may break plugins/themes that rely on inline JS and requires testing), and if the catalog is not business-critical, deactivate the plugin entirely to remove the exposure. Avoid inventing a fix version - verify the exact patched release directly with implecode or Patchstack before communicating a target build.
More in Ecommerce Product Catalog
View allThe eCommerce Product Catalog Plugin for WordPress plugin before 3.0.39 does not escape the ic-settings-search parameter
Unauthenticated SQL injection in the implecode eCommerce Product Catalog WordPress plugin (versions 3.5.5 and earlier) a
The eCommerce Product Catalog Plugin for WordPress plugin for WordPress is vulnerable to Cross-Site Request Forgery in v
The eCommerce Product Catalog Plugin for WordPress plugin for WordPress is vulnerable to Cross-Site Request Forgery in v
The eCommerce Product Catalog Plugin for WordPress plugin before 3.3.26 does not have CSRF checks in some of its admin p
Stored XSS in the eCommerce Product Catalog WordPress plugin (≤3.5.10) by implecode allows any authenticated contributor
Exposure of Sensitive Information to an Unauthorized Actor vulnerability in impleCode eCommerce Product Catalog Plugin f
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in impleCode eCommerc
Auth. Rated medium severity (CVSS 4.8), this vulnerability is remotely exploitable, low attack complexity. No vendor pat
The eCommerce Product Catalog plugin for WordPress is vulnerable to Stored Cross-Site Scripting via some of its settings
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-41359
GHSA-3mg3-686g-v244