Description
PickMall lilishop through 4.4 contains an insecure direct object reference vulnerability that allows authenticated sellers to overwrite any store's product by supplying another store's goodsId to the goods update endpoint. Attackers can send PUT requests to /store/goods/goods/update/{goodsId} to replace product details and SKUs and reassign products to their own store.
Published: 2026-10-13
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Unauthorized product modification
Action: Patch immediately
AI Analysis

Impact

PickMall Lilishop versions up to 4.4 are affected by an insecure direct object reference flaw that lets an authenticated seller edit any consignee’s product through the goods update endpoint. The vulnerability stems from the service accepting a goodsId without verifying that it belongs to the calling seller’s store, allowing an attacker to overwrite product details, change SKUs, and reassign the item to the attacker’s own store. This means an attacker can corrupt another vendor’s catalog, potentially leading to inventory mismanagement, revenue loss, and a breach of data integrity.

Affected Systems

PickMall Lilishop 4.4 (both framework and seller‑api components). All deployments using the default configuration of these modules are vulnerable.

Risk and Exploitability

The CVSS score of 7.1 indicates a high‑severity risk. Exploitation requires a legitimate seller account capable of sending authenticated PUT requests to /store/goods/goods/update/{goodsId}. The EPSS score is not available, and the vulnerability is not currently listed in CISA’s KEV catalog. Nevertheless, the attack vector is network‑based and could be automated by any seller with administrative credentials, making the threat significant for multi‑tenant marketplaces that rely on Lilishop for product management.

Generated by OpenCVE AI on October 13, 2026 at 19:37 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade PickMall Lilishop to the latest patched version (e.g., 4.5+).
  • If an upgrade is not immediately possible, add server‑side checks that confirm the goodsId belongs to the authenticated seller’s store before applying the update.
  • Configure a web application firewall to block PUT requests to /store/goods/goods/update/{goodsId} where the goodsId does not match the caller’s store identifier.

Generated by OpenCVE AI on October 13, 2026 at 19:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 13 Oct 2026 17:15:00 +0000

Type Values Removed Values Added
Description PickMall lilishop through 4.4 contains an insecure direct object reference vulnerability that allows authenticated sellers to overwrite any store's product by supplying another store's goodsId to the goods update endpoint. Attackers can send PUT requests to /store/goods/goods/update/{goodsId} to replace product details and SKUs and reassign products to their own store.
Title PickMall lilishop through 4.4 IDOR via Goods Edit Endpoint
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': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N'}

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Pickmall Lilishop
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T17:18:39.680Z

Reserved: 2026-10-13T16:23:08.779Z

Link: CVE-2026-110121

cve-icon Vulnrichment

Updated: 2026-10-13T17:18:33.728Z

cve-icon NVD

Status : Received

Published: 2026-10-13T17:17:36.557

Modified: 2026-10-13T18:17:22.830

Link: CVE-2026-110121

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T18:30:07Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key