Skip to content
Threat Feed
high advisory

eCommerce Product Catalog: Reflected Cross-Site Scripting (CVE-2026-115596)

An unauthenticated reflected XSS vulnerability in the eCommerce Product Catalog WordPress plugin allows attackers to execute arbitrary JavaScript by manipulating the ic-search-keyword POST parameter.

CVE search metadata

CVE search record: CVE-2026-115596. Severity: high. CVSS: 7.1. EPSS: 0.20%. KEV: no. Product: eCommerce Product Catalog. Brief: eCommerce Product Catalog: Reflected Cross-Site Scripting (CVE-2026-115596). Brief link: https://feed.craftedsignal.io/briefs/2026-11-cve-2026-115596-xss/

Triage facts

Revision 1
Applicability
eCommerce Product Catalog
Evidence
Unknown
Severity
High
Action
Elevated
Sources
3 public sources
Freshness
Revision 1Nov 7, 14:09 UTC
Vulnerabilities
1 CVE
Source quality
B2Likely

CVE-2026-115596 is an unauthenticated reflected Cross-Site Scripting (XSS) vulnerability affecting the 'eCommerce Product Catalog' WordPress plugin. The flaw exists because the ic-search-keyword parameter is not properly sanitized when submitted via a POST request body. Successful exploitation enables an attacker to execute malicious JavaScript in the context of a victim's session, potentially leading to unauthorized actions or session hijacking.

Attack Chain

  1. Attacker hosts a malicious webpage containing an auto-submitting POST form.
  2. The form is configured to target the /?post_type=al_product endpoint on a WordPress site running the vulnerable plugin.
  3. The form includes the ic-search-keyword parameter populated with malicious JavaScript.
  4. The attacker lures an authenticated user to the malicious webpage.
  5. The victim's browser automatically submits the POST request to the WordPress site.
  6. The plugin reflects the malicious payload unescaped in the resulting page response.
  7. The victim's browser executes the injected JavaScript within the site's origin.

Impact

Successful exploitation allows for the execution of arbitrary JavaScript in the user's browser, potentially resulting in session hijacking, unauthorized actions performed on behalf of the victim, or the theft of sensitive session data.

Recommendation

  • Identify all WordPress instances utilizing the 'eCommerce Product Catalog' plugin and confirm the current version.
  • Patch the plugin immediately upon the release of a security update addressing CVE-2026-115596.
  • Implement a Web Application Firewall (WAF) to inspect POST bodies for suspicious script injection patterns targeting the ic-search-keyword parameter.
  • Review WordPress access logs for anomalous POST requests to the /?post_type=al_product endpoint, particularly those originating from external referrers.

Immediate actions

Inventory all WordPress sites running eCommerce Product Catalog plugin

IT Operations 24h

Threat Hunt

Identify unauthorized POST requests to /?post_type=al_product containing script tags in the ic-search-keyword parameter

T1190 high high confidence hunt now

Data: Web server access logs, WAF logs

Mitigations

Update eCommerce Product Catalog plugin to a patched version

immediate IT Operations

CVE-2026-115596