Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessLocate SmartyParcel label download endpoint
-
ExploitRequest arbitrary order label identifiers
-
ImpactHarvest exposed customer PII
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
|
| Exploitation Conditions | No special conditions - remote unauthenticated exploitation against default configurations of the SmartyParcel WordPress plugin prior to 1.23.4. The only practical prerequisites are that the vulnerable plugin is installed and that orders with generated shipping labels exist to be retrieved. Exploitation is limited strictly to disclosure of shipping-label data (customer names, addresses, phone numbers); it grants no write access, code execution, or account takeover, and no authentication or user interaction is required. |
| Impact | Signals align consistently toward a real but moderate-priority issue rather than a critical emergency. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N = 5.3, Medium) describes a network-reachable, low-complexity, unauthenticated flaw with no user interaction - trivially exploitable - but impact is confined to low confidentiality loss (C:L) with no integrity or availability effect, matching the CWE-639 (authorization bypass / IDOR) classification. A public exploit exists (WPScan), which raises practical exploitability, but this is NOT the same as active exploitation: the CVE is not listed in CISA KEV, so exploitation status is 'publicly available exploit code exists,' not confirmed in-the-wild use. No EPSS score was supplied, so probabilistic exploitation likelihood cannot be quantified from this input - treat any exploitation-probability claim as unverified. No SSVC decision data was provided. Net: easy to exploit and POC-backed, but the ceiling is PII disclosure (customer names, addresses, phone numbers) of orders, not system compromise - a GDPR/privacy and data-exposure concern more than an RCE-grade crisis. Prioritize patching promptly where the plugin is deployed, but it does not warrant the same urgency as a critical unauthenticated RCE. |
| Exploit ScenarioDerived | An unauthenticated attacker requests the SmartyParcel shipping-label download endpoint while iterating or guessing order identifiers, and because no authorization check is enforced, the server returns labels belonging to other customers. Each label discloses the customer's name, postal address, and phone number, enabling bulk harvesting of personal data. A public proof-of-concept is available via WPScan, lowering the skill barrier. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
Missing authorization in the SmartyParcel WordPress plugin before 1.23.4 allows unauthenticated remote attackers to download shipping labels belonging to arbitrary orders, exposing customer names, addresses and phone numbers. The flaw is a classic insecure direct object reference (CWE-639) affecting any site running the plugin with generated labels in place; publicly available exploit code exists, and CISA KEV status does not apply, so active exploitation in the wild is not confirmed. With a CVSS base score of 5.3 (confidentiality-only impact), EPSS-style urgency should be moderate, but the privacy and regulatory implications of leaked shipping data make timely patching worthwhile.
RemediationAI
Vendor-released patch: upgrade SmartyParcel to version 1.23.4 or later, which adds the missing authorization checks to the label-download handler; this is the only complete fix and should be applied through the normal WordPress plugin update process or by downloading the release from the vendor. Until the update is deployed, compensating controls include restricting access to the plugin's label-download endpoint (for example via WAF rules that require a valid authenticated session or block direct requests to the download path/query parameters), and temporarily avoiding generation of new shipping labels if label retrieval is not operationally required - both carry the trade-off of disrupting legitimate fulfillment workflows and staff label printing. Because exploit code is publicly available, review web-server and plugin logs for unauthenticated requests to label-download URLs and treat any customer shipping data in those responses as potentially disclosed, triggering the applicable privacy-notification process. Confirm version status and details against the WPScan advisory at https://wpscan.com/vulnerability/bce3568a-2fbd-40b7-927d-9f52d30d95c9/ before closing the finding.
Affected VersionsENISA
Affected Packages
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 vulnerability is an object-level authorization failure (CWE-639, Authorization Bypass Through User-Controlled Key) in the SmartyParcel WordPress plugin's shipping-label download handler. WordPress plugins commonly expose download endpoints through admin-ajax.php or custom rewrite rules; here the handler apparently resolves the requested order/label identifier and streams the label file without verifying that the caller is authenticated or entitled to that order. Because the CVSS vector carries PR:N and UI:N, any remote user who can guess or enumerate order or label identifiers can retrieve PDFs/label documents for other customers. The impact class is purely confidentiality (C:L, S:U, no I or A component) - the leaked artifacts contain personally identifiable information (names, postal addresses, phone numbers) rather than credentials or code paths, so the realistic harm vector is privacy breach, GDPR/CCPA exposure and follow-on social engineering rather than site compromise. CPE data lists the product generically as smartyparcel with no version granularity, while the vendor advisory and ENISA EUVD record both pin the affected range at versions before 1.23.4.
Know when Smartyparcel 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
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Unauthenticated network request with no interaction (AV:N/AC:L/PR:N/UI:N); impact limited to PII disclosure so C:L, with I:N/A:N and no scope change.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The SmartyParcel WordPress plugin before 1.23.4 does not perform authorisation checks when serving shipping label downloads, allowing unauthenticated users to obtain the shipping labels of arbitrary orders, which contain customer names, addresses and phone numbers.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-107063
GHSA-v56r-ggmc-wwxc
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB