Description
PickMall lilishop through 5.0.0 contains an insecure direct object reference vulnerability that allows authenticated buyers to read other buyers' invoice records because ReceiptServiceImpl.getDetail performs no ownership check. Attackers can supply another buyer's receipt id to GET /buyer/trade/receipt/{id} to obtain invoice titles, taxpayer identification numbers, order numbers, member ids and member names.
Published: 2026-10-16
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Sensitive Data Exposure
Action: Patch Now
AI Analysis

Impact

This vulnerability is an insecure direct object reference that allows an authenticated buyer to view invoice records that belong to other buyers. The affected method, ReceiptServiceImpl.getDetail, omits an ownership check, making it possible to retrieve invoice titles, taxpayer identification numbers, order numbers, member IDs and member names simply by supplying another buyer's receipt ID on the GET /buyer/trade/receipt/{id} endpoint. The impact is a disclosure of confidential customer data and transaction details.

Affected Systems

The product impacted is PickMall Lilishop, in all releases through version 5.0.0. Any deployed instance of Lilishop claimed to be using a 5.0.0 or earlier release is vulnerable unless the code has been patched to perform ownership checks.

Risk and Exploitability

The CVSS score of 5.3 indicates medium severity. No EPSS score is available, and the vulnerability is not listed in the CISA KEV catalog. Attackers must be authenticated as a buyer to exploit the IDOR; the vulnerability is therefore only exploitable within the context of a legitimate user session. Because the endpoint returns sensitive personal and transactional information, a successful exploit results in confidential data disclosure.

Generated by OpenCVE AI on October 16, 2026 at 18:42 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Lilishop to the latest release that addresses the IDOR flaw; if no patch is available, apply a local code fix that verifies receipt ownership before returning data.
  • Patch the ReceiptServiceImpl.getDetail method by adding an ownership check that ensures the supplied receipt ID belongs to the authenticated buyer. This may involve comparing the ID against the current session's user ID or querying the database for ownership.
  • Conduct an internal audit of all exposed endpoints to confirm that no other IDORs exist, and enforce strict access controls and input validation across the application.

Generated by OpenCVE AI on October 16, 2026 at 18:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 16 Oct 2026 17:45:00 +0000

Type Values Removed Values Added
Description PickMall lilishop through 5.0.0 contains an insecure direct object reference vulnerability that allows authenticated buyers to read other buyers' invoice records because ReceiptServiceImpl.getDetail performs no ownership check. Attackers can supply another buyer's receipt id to GET /buyer/trade/receipt/{id} to obtain invoice titles, taxpayer identification numbers, order numbers, member ids and member names.
Title PickMall lilishop through 5.0.0 IDOR via /buyer/trade/receipt/{id}
First Time appeared Pickmall
Pickmall lilishop
Weaknesses CWE-639
CPEs cpe:2.3:a:pickmall:lilishop:*:*:*:*:*:*:*:*
Vendors & Products Pickmall
Pickmall lilishop
References
Metrics cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}

cvssV4_0

{'score': 5.3, 'vector': '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'}


Subscriptions

Pickmall Lilishop
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-16T19:19:42.403Z

Reserved: 2026-10-16T14:31:14.445Z

Link: CVE-2026-111647

cve-icon Vulnrichment

Updated: 2026-10-16T19:19:31.626Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T18:17:45.597

Modified: 2026-10-16T20:17:21.523

Link: CVE-2026-111647

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T18:45:13Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key