Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister or obtain buyer account
-
DeliveryAuthenticate to Lilishop storefront
-
ExploitCall /buyer/trade/receipt altering memberId
-
ExecutionServer skips ownership check
-
ImpactRead another member's invoice data
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 buyer account on the Lilishop storefront (PR:L); no user interaction is needed. The specific trigger is manipulation of the memberId argument on the /buyer/trade/receipt endpoint of the Buyer Invoice List component, which fails to enforce per-member ownership. Limiting factors: the attacker must first hold a buyer-level session, impact is confined to reading other members' invoice/receipt data (no write or service impact), and only Lilishop deployments at version 4.2.4 or earlier are affected. No fixed version is currently available because the vendor has not responded. |
| Impact | This is a moderate, authenticated information-disclosure (IDOR/authorization-bypass, CWE-639) issue that does not warrant emergency prioritization despite its public exploit. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) confirms network reach and low complexity but requires an authenticated buyer account (PR:L), and impact is limited to low confidentiality (VC:L) with no integrity or availability effect (VI:N/VA:N) - consistent with the 5.3 (Medium) score. Exploitation status is 'publicly available exploit code exists' (VulDB disclosure plus the linked GitHub issue, E:P); there is NO CISA KEV listing and NO EPSS score in the input, so there is no evidence of active, widespread exploitation - public POC availability and active exploitation are distinct signals. No EPSS value is provided, so exploitation-probability cannot be quantified from the data. The signals are internally consistent (network vector, low privilege, low-confidentiality impact), with no CVSS-vs-description conflict. Net: a real but low-severity authorization flaw in a niche open-source platform whose vendor has not yet responded, making it a patch-management/monitoring item rather than a drop-everything priority. |
| Exploit ScenarioDerived | An attacker who holds a legitimate low-privilege buyer account on a Lilishop store (≤4.2.4) sends a request to /buyer/trade/receipt while tampering with the memberId parameter to reference another buyer. Because the endpoint fails to verify ownership, the attacker retrieves another member's invoice/receipt (Buyer Invoice List) data. Public exploit details have been disclosed via VulDB and the project's GitHub issue tracker, lowering the effort required. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 06, 2026
An authenticated authorization bypass in PickMall Lilishop 4.2.4 and earlier allows any buyer-level user to read other members' invoice/receipt data by manipulating the memberId parameter on the /buyer/trade/receipt endpoint. Publicly available exploit code exists, and the vendor has not responded to the reported issue, but the vulnerability only exposes limited invoice information (low confidentiality impact) and requires a valid buyer session, so it does not warrant emergency prioritization.
RemediationAI
No vendor-released patch identified at time of analysis. The primary remediation is to implement server-side authorization checks that validate the memberId parameter against the authenticated user's session before returning any invoice data, but this requires a code change by the vendor. Until an official fix is available, administrators should consider disabling or restricting access to the /buyer/trade/receipt endpoint for non-essential users, or deploying a reverse proxy or WAF rule that inspects the memberId parameter and blocks requests where it does not match the session's user ID. These workarounds may break legitimate invoice retrieval and should be tested carefully. Monitoring logs for anomalous access patterns to invoice endpoints is also recommended. Track the vendor's GitHub issue at https://github.com/lilishop/lilishop/issues/149 for updates.
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 instance of CWE-639 (Authorization Bypass Through User-Controlled Key, also known as IDOR) in the Buyer Invoice List component of PickMall Lilishop. The affected endpoint /buyer/trade/receipt accepts a memberId argument that is used to retrieve invoice or receipt data, but the application fails to verify that the supplied memberId matches the authenticated user's identity. An attacker with a valid buyer-level account can therefore tamper with the memberId parameter to access invoices belonging to other members. The CVSS 3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N confirms that the attack is remote, requires low privileges (authenticated buyer), needs no user interaction, and results only in low confidentiality impact with no integrity or availability impact. The CPE entry cpe:2.3:a:n/a:pickmall_lilishop:*:*:*:*:*:*:*:* indicates that all versions up to 4.2.4 are potentially affected.
Know when Pickmall Lilishop 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P
Remotely reachable endpoint (AV:N/AC:L) but needs an authenticated buyer account (PR:L); IDOR exposes another member's invoice data, so C:L with no integrity or availability impact.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability has been found in PickMall Lilishop up to 4.2.4. This affects an unknown function of the file /buyer/trade/receipt of the component Buyer Invoice List. Such manipulation of the argument memberId leads to authorization bypass. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. The project was informed of the problem early through an issue report but has not responded yet.
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-92930
GHSA-r4cw-95c6-2xwc
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB