Skip to main content

eCommerce Product Catalog CVE-2026-57360

| EUVDEUVD-2026-41359 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-07-02 Patchstack GHSA-3mg3-686g-v244
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft malicious XSS payload for catalog parameter
  2. Delivery
    Deliver poisoned link or product page to victim
  3. Exploit
    Victim with active session opens page (UI:R)
  4. Execution
    Injected JavaScript executes in browser (S:C)
  5. Persist
    Steal session cookies / perform actions as victim
  6. Impact
    Hijack administrator account or store data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an unauthenticated attacker to deliver a crafted request/input to the eCommerce Product Catalog plugin (versions <= 3.5.4) and, critically, requires user interaction (UI:R) - a victim must open the malicious link or view the attacker-poisoned catalog/product page for the injected script to execute. What limits exploitation: the payload only runs in the browser of a user who visits the crafted resource, so impact depends on luring a privileged user (e.g., an administrator) for meaningful account takeover, and the site must be running the eCommerce Product Catalog plugin at or below version 3.5.4. No login is needed to inject/deliver the payload (PR:N), but the required victim interaction and browser-only execution scope meaningfully constrain automated mass exploitation.

Impact

The CVSS vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L yields a 7.1 (High) driven by network reach, low complexity, and no authentication, but tempered by the required user interaction (UI:R) and only Low confidentiality/integrity/availability impacts typical of XSS. No EPSS score was provided, so exploitation probability cannot be quantified from this data. There is no CISA KEV entry and no indication of public POC code, which places this below actively-exploited priority; the realistic risk is opportunistic session/credential theft or admin-account takeover if an attacker can lure a privileged user to a crafted request or poisoned catalog page. Because the source (Patchstack) does not disclose whether the XSS is reflected or stored, and no fix version is provided, the true urgency is moderate - treat as a should-patch-promptly issue for internet-facing stores rather than an emergency, while noting the unauthenticated vector makes it easy to attempt at scale.

Exploit ScenarioDerived

An attacker crafts a URL or catalog input containing a malicious JavaScript payload targeting the vulnerable plugin parameter and emails or links it to a store administrator or logged-in shopper. When the victim opens the link or views the poisoned product page (UI:R), the script executes in their browser and steals session cookies or performs actions as that user, potentially leading to admin-account takeover. No authentication is required to plant or deliver the payload (PR:N), though no public exploit code has been identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 02, 2026

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.

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.

Affected VersionsENISA

eCommerce Product Catalog n/a ≤3.5.4

Affected Packages

euvd ecommerce_product_catalog no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

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.

Know when Ecommerce Product Catalog gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 7.1 HIGH

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.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in eCommerce Product Catalog <= 3.5.4 versions.

Executive ViewAI

Why It Matters

The implecode eCommerce Product Catalog WordPress plugin (versions ≤3.5.4) contains an unauthenticated cross-site scripting vulnerability that could allow attackers to hijack customer and administrator sessions on affected online stores. WordPress sites running this plugin face immediate risk of customer data theft and unauthorized store access, with no vendor patch currently available.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable implecode plugin or restrict access to authenticated users only; (2) deploy web application firewall rules to detect and block XSS payloads; (3) enforce strict Content Security Policy to prevent inline script execution; (4) enable WordPress security logging and monitor for XSS exploitation attempts; (5) restrict WordPress admin panel access to whitelisted IP ranges; (6) enforce multi-factor authentication for all administrator accounts.

Threat Intelligence Overview

EPSS Score
0.2%
Top 91% exploitable
Prevalence
Medium
WordPress e-commerce catalog plugin with moderate but not universal install base
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2021-24875 MEDIUM POC
6.1 Nov 23

The eCommerce Product Catalog Plugin for WordPress plugin before 3.0.39 does not escape the ic-settings-search parameter

CVE-2026-52693 CRITICAL
9.3 Jun 15

Unauthenticated SQL injection in the implecode eCommerce Product Catalog WordPress plugin (versions 3.5.5 and earlier) a

CVE-2021-4393 MEDIUM POC
4.3 Jul 01

The eCommerce Product Catalog Plugin for WordPress plugin for WordPress is vulnerable to Cross-Site Request Forgery in v

CVE-2021-4392 MEDIUM POC
4.3 Jul 01

The eCommerce Product Catalog Plugin for WordPress plugin for WordPress is vulnerable to Cross-Site Request Forgery in v

CVE-2026-96344 HIGH
7.2 Sep 30

PHP object injection in the Implecode eCommerce Product Catalog plugin for WordPress (3.6.0 and earlier) allows an authe

CVE-2026-116851 HIGH
7.1 Oct 30

Unauthenticated cross-site scripting in the WordPress eCommerce Product Catalog plugin, affecting versions up to and inc

CVE-2026-115596 HIGH
7.1 Oct 28

Reflected cross-site scripting (CWE-79) in the impleCode eCommerce Product Catalog WordPress plugin through version 3.6.

CVE-2026-105056 MEDIUM
6.5 Oct 05

Stored cross-site scripting in impleCode's eCommerce Product Catalog plugin for WordPress (versions through 3.6.2) allow

CVE-2023-5979 MEDIUM
6.5 Dec 04

The eCommerce Product Catalog Plugin for WordPress plugin before 3.3.26 does not have CSRF checks in some of its admin p

CVE-2026-76128 MEDIUM
6.4 Aug 25

Stored XSS in the eCommerce Product Catalog WordPress plugin (≤3.5.10) by implecode allows any authenticated contributor

CVE-2023-51688 MEDIUM
5.3 Dec 29

Exposure of Sensitive Information to an Unauthorized Actor vulnerability in impleCode eCommerce Product Catalog Plugin f

CVE-2023-47839 MEDIUM
5.4 Nov 23

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in impleCode eCommerc

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy