Skip to main content

WooCommerce PDF Invoices Plugin CVE-2026-49056

| EUVDEUVD-2026-36869 HIGH
Exposure of Sensitive System Information to an Unauthorized Control Sphere (CWE-497)
2026-06-15 Patchstack GHSA-pvhc-cw6m-9mp8
7.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Identify WordPress site running vulnerable plugin
  2. Delivery
    Enumerate invoice/PDF endpoints
  3. Exploit
    Send unauthenticated HTTP request
  4. Execution
    Receive customer and order data
  5. Impact
    Exfiltrate PII at scale

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection System info exposure prevention
Exploitation Conditions

No special conditions - remote unauthenticated exploitation against default configurations of the WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels plugin at version 4.9.4 or earlier, reachable over HTTP(S) on a WordPress site with WooCommerce installed and the plugin activated. Exploitation is limited to confidentiality impact (C:H, I:N, A:N): the attacker can read sensitive invoice/order data but cannot modify orders or affect site availability through this issue, and the value of exploitation depends on the target actually having generated invoices/customer orders to disclose.

Impact

The CVSS 7.5 vector (AV:N/AC:L/PR:N/UI:N/C:H/I:N/A:N) indicates a fully network-reachable, low-complexity, unauthenticated path to high-confidentiality impact with no integrity or availability impact - a realistic profile for direct disclosure of stored invoice data. EPSS, KEV status, and SSVC values were not provided in the input, so probabilistic exploitation modeling is unavailable; however, WordPress-plugin information-disclosure issues are typically scanned for at scale by mass exploitation tooling shortly after Patchstack publication, so treat exposure as time-sensitive even without a confirmed POC. There is no public exploit identified at time of analysis and the vulnerability is not on CISA KEV, but the very large install base of WooCommerce invoicing plugins and the privacy-regulated nature of the data exposed (likely GDPR/CCPA-relevant PII) elevate practical priority above what raw scores suggest.

Exploit ScenarioDerived

A remote, unauthenticated attacker enumerates or guesses predictable document or AJAX endpoints exposed by the plugin on a target WooCommerce site and issues HTTP GET requests that return generated invoice PDFs or raw order data containing customer PII and order details. Because CVSS reports AV:N/AC:L/PR:N/UI:N, this can be scripted to scrape thousands of orders across many shops with no user interaction; no public exploit is identified at time of analysis, but the simplicity of the access pattern makes mass scanning likely once advisory details circulate.

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

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

Alert me

AnalysisAIv1 – Jun 15, 2026

Unauthenticated sensitive data exposure in the WebToffee 'WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels' WordPress plugin versions 4.9.4 and earlier allows remote attackers to retrieve protected information without credentials. The flaw, reported by Patchstack and tracked as CWE-497 (Exposure of Sensitive System Information to an Unauthorized Control Sphere), carries a CVSS 7.5 (AV:N/AC:L/PR:N/UI:N) with confidentiality-only impact. There is no public exploit identified at time of analysis and the vulnerability is not listed in CISA KEV.

RemediationAI

Upstream fix availability is not independently confirmed from the supplied data; consult the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/print-invoices-packing-slip-labels-for-woocommerce/vulnerability/wordpress-woocommerce-pdf-invoices-packing-slips-delivery-notes-and-shipping-labels-plugin-4-9-4-sensitive-data-exposure-vulnerability and the WebToffee plugin page on wordpress.org for the patched release (any version greater than 4.9.4) and upgrade immediately. Until an upgrade is applied, restrict access to the plugin's invoice/document endpoints at the web server or WAF layer (for example, deny anonymous requests to wp-admin/admin-ajax.php actions and any plugin-specific URLs that return PDFs or order data), enforce authentication on document downloads via a Patchstack/Wordfence virtual patch, and consider temporarily deactivating the plugin if customer-facing PDF generation is not business-critical - accepting the trade-off that order documents will not be auto-generated. Rotate or invalidate any predictable document URLs and review web/access logs for prior anomalous PDF or admin-ajax requests to assess potential past exposure.

Affected VersionsENISA

WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels n/a ≤4.9.4

Affected Packages

euvd woocommerce_pdf_invoices_packing_slips_delivery_notes_and_shipping_labels 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 WebToffee-developed WordPress plugin (CPE cpe:2.3:a:webtoffee:woocommerce_pdf_invoices,_packing_slips,_delivery_notes_and_shipping_labels) that generates PDF invoices, packing slips, delivery notes and shipping labels for WooCommerce stores. These documents typically contain customer PII (names, billing/shipping addresses, email, phone numbers), order line items, totals, and sometimes tax identifiers. CWE-497 (Exposure of Sensitive System Information to an Unauthorized Control Sphere) here most plausibly manifests as direct, unauthenticated access to generated PDFs or to plugin endpoints that return order/customer data without verifying the requester's capability or order ownership - a recurring weakness in WooCommerce document-generation plugins where predictable IDs, missing nonce checks, or missing capability checks expose stored documents over HTTP(S).

Know when Woocommerce Pdf Invoices Packing Slips Delivery Notes And Shipping Labels 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.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 7.5 HIGH

Unauthenticated network-reachable WordPress plugin endpoint discloses customer PII; no integrity or availability impact, so C:H, I:N, A:N with PR:N and AC:L.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/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
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

DescriptionCVE.org

Unauthenticated Sensitive Data Exposure in WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels <= 4.9.4 versions.

Executive ViewAI

Why It Matters

The WebToffee WooCommerce PDF Invoices plugin (versions 4.9.4 and earlier) contains an unauthenticated remote vulnerability allowing attackers to access protected business-critical data including customer information and order details without credentials. Any organization running this WordPress plugin faces immediate risk of sensitive data exposure and potential compliance violations.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable the plugin entirely, implement web application firewall rules blocking direct access to /wp-content/plugins/woocommerce-pdf-invoices/ directory, restrict plugin functionality to authenticated users via web server authentication layer, audit web server logs for suspicious access patterns targeting the plugin.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
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.3%
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
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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