Description
The DHL Shipping Germany for WooCommerce WordPress plugin before 4.0.1 does not perform any authorization check (no capability, nonce, login, or ownership check) on one of its shipping-label download endpoints, so an unauthenticated attacker can enumerate sequential ids and download every stored shipping label, each containing the customer's full name, complete postal address, and order reference.
Published: 2026-08-05
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The DHL Shipping Germany for WooCommerce plugin before version 4.0.1 exposes a shipping‑label download endpoint that performs no authorization checks; an unauthenticated user can request shipping‑label URLs by ID, enumerate them, and download labels that contain sensitive customer information including full name, postal address, and order reference. This flaw results in unintended disclosure of personally identifiable information, enabling privacy violations and social‑engineering attacks.

Affected Systems

Any WordPress site running the DHL Shipping Germany for WooCommerce plugin with a version older than 4.0.1 is affected. The vulnerability is specific to the shipping‑label download functionality of this plugin.

Risk and Exploitability

Because the endpoint is reachable without authentication, the attack vector is purely remote via HTTP. The exploit requires only enumeration of sequential identifiers and the download of the resulting PDF or file. Though an EPSS score is not available, the lack of authentication combined with the sensitivity of the exposed data gives the vulnerability a high confidentiality impact. The plugin does not provide a mitigation mechanism in affected releases, and the flaw is not listed in the CISA KEV catalog, but the potential for privacy breach makes it a high‑risk issue.

Generated by OpenCVE AI on August 5, 2026 at 07:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the DHL Shipping Germany for WooCommerce plugin to version 4.0.1 or later, which adds proper authorization checks to the shipping‑label download endpoint.
  • If immediate update is not possible, modify the plugin or add a WordPress filter to enforce a capability check or nonce verification so that only authenticated users can access the shipping‑label download URL.
  • After applying the fix, review the database for stored shipping‑label URLs and delete or rename any that were previously publicly accessible to prevent further enumeration.

Generated by OpenCVE AI on August 5, 2026 at 07:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Wed, 05 Aug 2026 06:30:00 +0000

Type Values Removed Values Added
Description The DHL Shipping Germany for WooCommerce WordPress plugin before 4.0.1 does not perform any authorization check (no capability, nonce, login, or ownership check) on one of its shipping-label download endpoints, so an unauthenticated attacker can enumerate sequential ids and download every stored shipping label, each containing the customer's full name, complete postal address, and order reference.
Title DHL for WooCommerce < 4.0.1 - Unauthenticated Shipping Label Download via IDOR
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-05T06:00:11.173Z

Reserved: 2026-07-24T08:38:31.349Z

Link: CVE-2026-16981

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T07:30:16Z

Weaknesses