Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in YITH YITH WooCommerce Compare yith-woocommerce-compare allows Stored XSS.This issue affects YITH WooCommerce Compare: from n/a through 3.15.0.
Published: 2026-10-15
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Patch
AI Analysis

Impact

The YITH WooCommerce Compare plugin for WordPress contains an improper neutralization of input during page generation that permits stored cross‑site scripting. The flaw allows malicious JavaScript to be persisted in the plugin’s database and then echoed unescaped when a product comparison page is rendered, giving an attacker the ability to run code within the victim’s browser session. Because the vulnerability is stored, it can affect all users who view a product that includes the injected payload.

Affected Systems

The vulnerability impacts WordPress sites that have the YITH WooCommerce Compare plugin installed in a version through 3.15.0. This includes any WordPress installation, regardless of operating system, because the plugin operates under the CMS’s PHP environment and renders HTML pages.

Risk and Exploitability

The CVSS score of 6.5 signals moderate severity, while the EPSS score of less than 1% indicates a low but non‑zero chance of exploitation. The vulnerability is not listed in CISA’s KEV catalog. Based on the description, it is inferred that an attacker can inject a crafted payload via the comparison interface; the plugin then stores this payload and outputs it without proper escaping. Any user who visits the affected comparison page after the payload has been stored may have the malicious JavaScript executed in their browser.

Generated by OpenCVE AI on October 16, 2026 at 20:47 UTC.

Remediation

Vendor Solution

Update the WordPress YITH WooCommerce Compare plugin to the latest available version (at least 3.15.1).


OpenCVE Recommended Actions

  • Update the YITH WooCommerce Compare plugin to version 3.15.1 or newer.
  • If an upgrade is not immediately possible, temporarily disable or remove the plugin until the update is applied.
  • Apply a content‑security‑policy header that blocks inline JavaScript execution on product comparison pages.

Generated by OpenCVE AI on October 16, 2026 at 20:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 15 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in YITH YITH WooCommerce Compare yith-woocommerce-compare allows Stored XSS.This issue affects YITH WooCommerce Compare: from n/a through 3.15.0.
Title WordPress YITH WooCommerce Compare plugin <= 3.15.0 - Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-10-16T14:39:06.911Z

Reserved: 2026-10-07T00:21:31.996Z

Link: CVE-2026-106604

cve-icon Vulnrichment

Updated: 2026-10-16T14:35:07.895Z

cve-icon NVD

Status : Deferred

Published: 2026-10-15T19:17:18.813

Modified: 2026-10-16T15:17:04.667

Link: CVE-2026-106604

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T21:00:14Z

Weaknesses
  • CWE-79

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