Skip to main content

PickMall Lilishop CVE-2026-105572

| EUVDEUVD-2026-92930 LOW
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-10-06 VulDB GHSA-r4cw-95c6-2xwc
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Register or obtain buyer account
  2. Delivery
    Authenticate to Lilishop storefront
  3. Exploit
    Call /buyer/trade/receipt altering memberId
  4. Execution
    Server skips ownership check
  5. Impact
    Read 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.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

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

PickMall Lilishop 4.2.1
PickMall Lilishop 4.2.3
PickMall Lilishop 4.2.2
PickMall Lilishop 4.2.4
PickMall Lilishop 4.2.0

Affected Packages

euvd pickmall_lilishop no fix

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

Vendor (VulDB) PRIMARY 2.1 MEDIUM
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
vuln.today AI 4.3 MEDIUM

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.

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

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Oct 06, 2026 - 03:22 NVD
MEDIUM LOW
CVSS changed
Oct 06, 2026 - 03:22 NVD
5.3 (MEDIUM) 2.1 (LOW)
CVE Published
Oct 06, 2026 - 02:30 cve.org
MEDIUM 5.3

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

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Low
niche open-source Java B2B2C mall platform, limited production footprint
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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 LOW
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
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.

Related Vulnerabilities in PickMall Lilishop Authorization and Access Control Flaws

View all 2

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