Skip to main content

SmartyParcel EUVDEUVD-2026-107063

| CVE-2026-107789 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-10-21 WPScan GHSA-v56r-ggmc-wwxc
5.3
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Locate SmartyParcel label download endpoint
  2. Exploit
    Request arbitrary order label identifiers
  3. Impact
    Harvest 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

SmartyParcel 0 <1.23.4

Affected Packages

euvd smartyparcel fix: 1.23.4

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

Vendor (WPScan) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 5.3 MEDIUM

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.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

Lifecycle Timeline

4
CVSS changed
Oct 21, 2026 - 11:22 NVD
5.3 (MEDIUM)
Patch available
Oct 21, 2026 - 07:01 EUVD
CVE Published
Oct 21, 2026 - 06:00 cve.org
MEDIUM 5.3
CVE Published
Oct 21, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.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

EPSS Score
0.2%
Top 96% exploitable
Prevalence
Low
niche WordPress shipping plugin, limited and industry-specific deployment footprint
Exploit
POC
Public exploit code exists
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 MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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