Description
Mall4cloud through 4.0 contains an insecure direct object reference vulnerability that allows authenticated merchants to read other shops' buyer shipping addresses via the multishop OrderController getOrderAddr handler. Attackers can enumerate auto-increment orderAddrId values in GET /m/order/order_addr/{orderAddrId} requests to obtain consignee names, mobile numbers, addresses and post codes platform-wide.
Published: 2026-10-16
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized disclosure of buyer shipping information
Action: Immediate Patching
AI Analysis

Impact

Mall4cloud versions up to 4.0 contain an insecure direct object reference that allows an authenticated merchant to read the shipping addresses of buyers from any shop on the platform. By repeatedly requesting the /m/order/order_addr/{orderAddrId} endpoint with sequential numeric identifiers, an attacker can enumerate order address records and extract field values such as consignee names, mobile numbers, street addresses, and postal codes. The vulnerability does not require elevated privileges beyond legitimate merchant credentials, making the data leak available to any shop owner on the instance.

Affected Systems

The affected product is Mall4cloud from the vendor gz-yami, specifically versions 4.0 and earlier. All shops hosted on a vulnerable instance are potentially exposed, including those belonging to other merchants. The issue lies in the OrderController's getOrderAddr handler in the multishop module of the mall4cloud-order component.

Risk and Exploitability

The vulnerability carries a CVSS score of 7.1, meaning it is considered high severity. The EPSS score is unavailable but the lack of mitigation measures and the straightforward enumeration path make exploitation likely if an authenticated merchant is targeted. It is not listed in the CISA Known Exploited Vulnerabilities catalog, but the impact is nonetheless significant due to the privacy and competitive risk of exposing buyer addresses across all shops on a shared platform.

Generated by OpenCVE AI on October 16, 2026 at 19:30 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest vendor patch that fixes the IDOR in the order_addr endpoint.
  • In the interim, restrict the /m/order/order_addr/{orderAddrId} route so that only the requesting merchant’s shop ID is allowed to access the record, effectively blocking cross‑shop data retrieval.
  • Implement rate limiting or request throttling on the order_addr endpoint to reduce the feasibility of automated enumeration, and enable audit logging of accessed orderAddrId values for monitoring potential abuse.

Generated by OpenCVE AI on October 16, 2026 at 19:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 21 Oct 2026 20:45:00 +0000

Type Values Removed Values Added
First Time appeared Gz-yami
Gz-yami mall4cloud
Vendors & Products Gz-yami
Gz-yami mall4cloud

Mon, 19 Oct 2026 13: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 Mall4cloud through 4.0 contains an insecure direct object reference vulnerability that allows authenticated merchants to read other shops' buyer shipping addresses via the multishop OrderController getOrderAddr handler. Attackers can enumerate auto-increment orderAddrId values in GET /m/order/order_addr/{orderAddrId} requests to obtain consignee names, mobile numbers, addresses and post codes platform-wide.
Title Mall4cloud through 4.0 IDOR Exposing Buyer Addresses via order_addr Endpoint
Weaknesses CWE-639
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Gz-yami Mall4cloud
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-19T13:01:07.851Z

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

Link: CVE-2026-111615

cve-icon Vulnrichment

Updated: 2026-10-19T13:01:02.035Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-19T13:16:55.940

Link: CVE-2026-111615

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-21T20:22:17Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key