Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as registered seller
-
DeliveryEnumerate competitor goods/SKU IDs
-
ExploitSend crafted PUT /store/goods/goods/freight
-
ExecutionBypass missing store-scope check
-
ImpactRebind template, alter rival shipping charges
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 | Requires a valid, authenticated seller account on a lilishop (<= 4.4) instance running in multi-tenant marketplace mode with more than one store; the attacker then calls PUT /store/goods/goods/freight supplying goods/SKU IDs owned by another store. No special non-default configuration is otherwise needed - the endpoint ships without store-scoped ownership validation. Limiting factors: exploitation is impossible without seller-level credentials (PR:L), has no effect on single-store deployments, and yields only shipping/freight data tampering (no data disclosure or outage), bounding real-world impact to competitive/business sabotage. |
| Impact | This is a genuine but contained risk, not a high-urgency priority. The vendor-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) and the 5.3 Medium score are internally consistent with the description: a network-reachable endpoint, low complexity, and an already-authenticated seller (PR:L) with no user interaction. Impact is correctly scoped to integrity only (VI:L; VC:N/VA:N) - the flaw lets a seller tamper with competitors' freight/shipping data, not read data or take down the platform. EPSS is not provided in the input, the CVE is NOT on the CISA KEV list, and no public exploit code is referenced, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The SSVC-style read is low: exploitation is likely deliberate abuse by registered sellers (an insider/competitor threat) rather than mass automated attack, and technical impact is partial. The CVSS network vector is accurate for the HTTP endpoint, but note the real precondition - a valid seller account on a multi-tenant marketplace - materially limits the exploit population versus the AV:N label alone; this is a business-integrity/competitive-sabotage issue rather than a system-compromise one. |
| Exploit ScenarioDerived | A malicious or compromised seller holding a legitimate store account on a multi-tenant lilishop marketplace sends a crafted PUT /store/goods/goods/freight request referencing another store's goods/SKU IDs. Because GoodsServiceImpl.freight and GoodsSkuServiceImpl.freight update records by ID without verifying the goods belong to the caller's store, the attacker binds their own freight template to a competitor's products, distorting shipping charges. No public exploit code is identified at time of analysis, but exploitation is trivial given a valid seller session. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 13, 2026
Authenticated sellers can alter shipping freight templates for other stores' products in lilishop through 4.4 by exploiting an insecure direct object reference (IDOR) at PUT /store/goods/goods/freight. This requires a valid seller account on a multi-tenant instance with more than one store, and the flaw allows binding a seller's own freight template to competitors' goods and SKUs, modifying shipping charges without affecting data confidentiality or availability (CVSS 3.1: 5.3, PR:L, I:L). No public exploit identified at time of analysis and no CISA KEV confirmation; the risk is a genuine but contained authorization bypass, bounded to business sabotage rather than system compromise.
RemediationAI
No vendor-released patch identified at time of analysis. Until a fix is available, the primary compensating control is to enforce store-scoped ownership checks in GoodsServiceImpl.freight and GoodsSkuServiceImpl.freight so that a seller can only modify freight templates for goods and SKUs belonging to their own store. As a temporary workaround, restrict access to the PUT /store/goods/goods/freight endpoint to trusted accounts or disable the freight-template update feature for sellers entirely-though this trade-off prevents legitimate shipping configuration and degrades normal seller operations. Alternatively, deploy a WAF rule that blocks cross-store goods/SKU identifiers if patterns can be reliably detected, but this is fragile and may cause false positives. Monitor the VulnCheck advisory (https://www.vulncheck.com/advisories/pickmall-lilishop-through-4.4-idor-via-goods-freight-endpoint) and the GitHub repository for an official patch, and upgrade to a version beyond 4.4 once released. Given the low integrity impact (I:L), authenticated prerequisite (PR:L), and no effect on single-store deployments, this should be prioritized below critical remote-code-execution or unauthenticated flaws.
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 a classic insecure direct object reference (IDOR) classified as CWE-639 (Authorization Bypass Through User-Controlled Key). The endpoint PUT /store/goods/goods/freight in the seller-api module (GoodsStoreController.java lines 177-185) accepts goods or SKU identifiers and updates the associated freight template. The underlying service methods GoodsServiceImpl.freight (lines 424-442) and GoodsSkuServiceImpl.freight update goods and SKUs by id without verifying that the requesting seller owns the store to which those goods belong. An authenticated seller with a valid account can therefore supply arbitrary goods/SKU IDs from another store and bind their own freight template to those products. This is an authorization flaw, not an authentication bypass, despite the 'Authentication Bypass' tag. The CVSS 4.0 vector in the description (AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N) matches the independent CVSS 3.1 assessment (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N), confirming low integrity impact only. Exploitation is possible only in multi-tenant marketplace deployments with multiple stores and requires seller-level credentials; single-store instances are unaffected. A public technical writeup (HackMD) describes the flaw, but no weaponized exploit code or in-the-wild exploitation has been confirmed.
Know when the next one hits your stack
- 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Network HTTP endpoint (AV:N/AC:L) reachable by an authenticated seller (PR:L, UI:N); only integrity of other stores' freight data is affected (I:L), with no confidentiality or availability impact and unchanged scope.
Primary rating from Vendor (vulncheck).
CVSS VectorVendor: vulncheck
DescriptionCVE.org
PickMall lilishop through 4.4 contains an insecure direct object reference vulnerability that allows authenticated sellers to change other stores' product freight templates via PUT /store/goods/goods/freight. GoodsServiceImpl.freight and GoodsSkuServiceImpl.freight update goods and SKUs by id without store-scoped checks, letting sellers bind their own templates to competitors' products and alter shipping charges.
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-98953
GHSA-jvm3-xfv6-2qc6
NVD
CVE.org
EPSS
Exploit-DB