Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WP Wham Checkout Files Upload for WooCommerce checkout-files-upload-woocommerce allows Stored XSS.This issue affects Checkout Files Upload for WooCommerce: from n/a through 2.4.0.
Published: 2026-11-09
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Update Plugin
AI Analysis

Impact

The vulnerability is a stored cross‑site scripting flaw that allows an attacker to inject malicious script into the checkout page of a WooCommerce site that uses the WP Wham Checkout Files Upload for WooCommerce plugin. Because the plugin fails to properly neutralize user input during page generation, a payload delivered through the file upload or related interface can persist and execute in the browsers of any user that views the affected page. This can lead to session hijacking, defacement, or arbitrary code execution in the context of the site’s domain.

Affected Systems

The affected product is the WP Wham Checkout Files Upload for WooCommerce plugin, versions from the initial release up to and including 2.4.0. Users running these versions are vulnerable; the issue does not affect newer releases such as 2.4.1 and later.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity. The EPSS score is not available, so exploitation probability cannot be quantified from that metric. The vulnerability is not listed in the CISA KEV catalog, suggesting no broadly known public exploits yet. The most likely attack vector involves obtaining access to the plugin’s upload interface—most commonly granted to site administrators or users with the appropriate capability. An attacker can upload a malicious file or otherwise inject a payload that is then stored and rendered on the checkout page, where it will execute in the browser of any visitor. Its impact is tied to the attacker’s ability to target users who see the affected page, potentially compromising sensitive data or enabling further attacks.

Generated by OpenCVE AI on November 9, 2026 at 11:26 UTC.

Remediation

Vendor Solution

Update the WordPress Checkout Files Upload for WooCommerce plugin to the latest available version (at least 2.4.1).


OpenCVE Recommended Actions

  • Apply the official plugin update to version 2.4.1 or later to remove the unchecked input handling bug
  • If the feature is not required, uninstall or disable the Checkout Files Upload for WooCommerce plugin entirely
  • After applying the patch, review the site's pages that used the plugin to confirm that no embedded malicious scripts remain and that the affected pages render correctly

Generated by OpenCVE AI on November 9, 2026 at 11:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 10:15:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WP Wham Checkout Files Upload for WooCommerce checkout-files-upload-woocommerce allows Stored XSS.This issue affects Checkout Files Upload for WooCommerce: from n/a through 2.4.0.
Title WordPress Checkout Files Upload for WooCommerce plugin <= 2.4.0 - Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-11-09T10:00:14.579Z

Reserved: 2026-11-06T00:25:34.012Z

Link: CVE-2026-123463

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-09T10:17:07.953

Modified: 2026-11-09T10:17:08.147

Link: CVE-2026-123463

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-09T11:30:10Z

Weaknesses
  • CWE-79

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