CVE-2025-13118: macrozheng mall improper authorization in paySuccess function

CVE-2025-13118 · Severity: medium · CVSS 6.3 · Published 2025-11-13

A security flaw exists in the macrozheng mall and mall-swarm e-commerce platforms, which are used to manage online shopping and order processing. An attacker can exploit this vulnerability to manipulate payment status for orders belonging to other customers. This could lead to financial discrepancies, unauthorized order fulfillment, and a loss of customer trust.

Technologies: Macrozheng Mall, Macrozheng Mall-Swarm. Vendors: Macrozheng.

Quick answers

Is CVE-2025-13118 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2025-13118 being exploited in the wild.
How severe is CVE-2025-13118?
Medium severity, with a CVSS score of 6.3, published 13 November 2025.
Which products and versions are affected?
Macrozheng Mall up to 1.0.3; Macrozheng Mall-Swarm up to 1.0.3.
Is there a fix for CVE-2025-13118?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2025-13118 attacked?
It is attacked over the network, in a network appliance.
Am I affected by CVE-2025-13118?
Check whether you run Macrozheng Mall or Macrozheng Mall-Swarm at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

An Insecure Direct Object Reference (IDOR) vulnerability exists in the /order/paySuccess endpoint of the macrozheng mall and mall-swarm applications. The application accepts an orderID parameter via a POST request but fails to verify if the order belongs to the authenticated user making the request. A remote attacker with a valid account can manipulate the orderID argument to trigger a successful payment status for any order in the system. This vulnerability is public, and as of the advisory date, the vendor has not responded to disclosure attempts.

Affected products

  • macrozheng mall-swarm up to 1.0.3
  • macrozheng mall up to 1.0.3

Timeline

  • 2025-10-27: disclosed: Initial disclosure for mall-swarm on GitHub
  • 2025-10-31: disclosed: Disclosure for mall on GitHub
  • 2025-11-13: advisory: NVD publication date

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.