Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels print-invoices-packing-slip-labels-for-woocommerce allows Stored XSS.This issue affects WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels: from n/a through <= 4.7.1.
Published: 2025-01-24
Score: 5.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability is an improper neutralization of user input that allows attackers to embed malicious JavaScript into content that is later rendered as part of a PDF invoice or its preview page. The stored payload is accepted and saved by the plugin’s input forms, and then executed whenever a visitor views the generated PDF or the preview interface, enabling compromise of the site’s confidentiality, integrity, or availability. The weakness is classified as CWE‑79. The potential impact includes session hijacking, data exfiltration, or unauthorized actions performed in the authenticated user’s context.

Affected Systems

The affected product is WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels, specifically any installation running version 4.7.1 or earlier. No further version granularity is specified beyond the ≤4.7.1 limit.

Risk and Exploitability

The CVSS base score is 5.9, indicating a medium severity vulnerability; the EPSS score is reported as < 1 %, implying a low likelihood of exploitation at the moment. The vulnerability is not listed in the CISA KEV catalog, suggesting no confirmed widespread exploitation yet. Because the flaw requires the attacker to submit data through the plugin’s administrative interfaces, it is likely limited to individuals with editing or administrative privileges, but the stored nature means any subsequent user who opens the affected PDF would be exposed.

Generated by OpenCVE AI on May 1, 2026 at 18:46 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update WebToffee WooCommerce PDF Invoices plugin to the latest available release that removes the stored XSS flaw.
  • If an update cannot be applied immediately, disable or restrict editing of custom invoice fields or uninstall the plugin until a fix is available.
  • Deploy a web application firewall or enforce a content‑security policy that blocks or sanitizes injected scripts in PDF preview pages.

Generated by OpenCVE AI on May 1, 2026 at 18:46 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
EUVD EUVD EUVD-2025-3843 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels allows Stored XSS. This issue affects WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels: from n/a through 4.7.1.
History

Thu, 23 Apr 2026 15:00:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

cvssV3_1

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


Wed, 01 Apr 2026 23:45:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels allows Stored XSS. This issue affects WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels: from n/a through 4.7.1. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels print-invoices-packing-slip-labels-for-woocommerce allows Stored XSS.This issue affects WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels: from n/a through <= 4.7.1.
References
Metrics cvssV3_1

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

cvssV3_1

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


Tue, 11 Feb 2025 20:15:00 +0000

Type Values Removed Values Added
First Time appeared Webtoffee
Webtoffee woocommerce Pdf Invoices\, Packing Slips\, Delivery Notes And Shipping Labels
CPEs cpe:2.3:a:webtoffee:woocommerce_pdf_invoices\,_packing_slips\,_delivery_notes_and_shipping_labels:*:*:*:*:*:wordpress:*:*
Vendors & Products Webtoffee
Webtoffee woocommerce Pdf Invoices\, Packing Slips\, Delivery Notes And Shipping Labels

Fri, 24 Jan 2025 19:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 24 Jan 2025 17:30:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels allows Stored XSS. This issue affects WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels: from n/a through 4.7.1.
Title WordPress WooCommerce PDF Invoices plugin <= 4.7.1 - Stored Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

Webtoffee Woocommerce Pdf Invoices\, Packing Slips\, Delivery Notes And Shipping Labels
cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-04-28T16:11:31.103Z

Reserved: 2025-01-23T14:51:41.776Z

Link: CVE-2025-24644

cve-icon Vulnrichment

Updated: 2025-01-24T18:46:36.801Z

cve-icon NVD

Status : Modified

Published: 2025-01-24T18:15:38.833

Modified: 2026-04-23T15:25:12.253

Link: CVE-2025-24644

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-01T19:00:08Z

Weaknesses