# CVE-2026-111660: waynboot-mall missing authentication in order cancellation

Source: https://junglewise.ai/threats/cve-2026-111660-waynboot-mall-through-2-0-0-contains-a-missing-authentication  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-10-16. Updated: 2026-10-16  
License: CC BY 4.0 with a link back

CVE-2026-111660 · Severity: medium · CVSS 6.5 · Published 2026-10-16

waynboot-mall is an open-source e-commerce platform. An unauthenticated attacker can cancel any member's unpaid orders by guessing predictable order numbers, allowing them to manipulate product inventory levels and disrupt customer transactions without authorization.

Technologies: [Wayn111 Waynboot-Mall](https://junglewise.ai/threats/technologies/waynboot-mall). Vendors: [Wayn111](https://junglewise.ai/threats/vendors/wayn111).

## Quick answers

**Is CVE-2026-111660 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-111660 being exploited in the wild.

**How severe is CVE-2026-111660?** Medium severity, with a CVSS score of 6.5, published 16 October 2026.

**Which products and versions are affected?** Wayn111 Waynboot-Mall through 2.0.0.

**Is there a fix for CVE-2026-111660?** 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-2026-111660 attacked?** It is attacked over the network, in a software library.

**Am I affected by CVE-2026-111660?** Check whether you run Wayn111 Waynboot-Mall 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

The /callback/order/unpaid endpoint lacks authentication checks, allowing any unauthenticated user to submit an orderSn parameter and trigger order cancellation. Order serial numbers are predictable, derived from epoch seconds and a sequential counter, enabling attackers to enumerate and cancel arbitrary unpaid orders. Successful exploitation restores product stock, enabling inventory manipulation and business disruption.

## Affected products

- wayn111 waynboot-mall through 2.0.0

## Timeline

- 2026-10-16: disclosed

## References

- [https://github.com/wayn111/waynboot-mall/blob/v2.0.0/waynboot-common/src/main/java/com/wayn/common/core/service/shop/impl/OrderUnpaidServiceImpl.java](https://github.com/wayn111/waynboot-mall/blob/v2.0.0/waynboot-common/src/main/java/com/wayn/common/core/service/shop/impl/OrderUnpaidServiceImpl.java)
- [https://github.com/wayn111/waynboot-mall/blob/v2.0.0/waynboot-mobile-api/src/main/java/com/wayn/mobile/api/controller/callback/UnpaidOrderController.java](https://github.com/wayn111/waynboot-mall/blob/v2.0.0/waynboot-mobile-api/src/main/java/com/wayn/mobile/api/controller/callback/UnpaidOrderController.java)

## Related threats

- [waynboot-mall missing authentication in email callback endpoint](https://junglewise.ai/threats/cve-2026-111661-waynboot-mall-through-2-0-0-contains-a-missing-authentication)
- [Waynboot-mall missing authentication in order submission](https://junglewise.ai/threats/cve-2026-111659-waynboot-mall-through-2-0-0-contains-a-missing-authentication)
- [waynboot-mall insecure direct object reference in CartController](https://junglewise.ai/threats/cve-2026-110127-waynboot-mall-through-2-0-0-contains-an-insecure-direct-object)
- [waynboot-mall insecure direct object reference in AddressController](https://junglewise.ai/threats/cve-2026-110126-waynboot-mall-through-2-0-0-contains-an-insecure-direct-object)
