CVE-2026-110127 Details
Description
waynboot-mall through 2.0.0 contains an insecure direct object reference vulnerability in the mobile CartController that allows authenticated members to modify or delete other members' cart items. Attackers can enumerate sequential cart ids via PUT /cart, POST /cart/changeNum, and DELETE /cart/{cartId} to change quantities, selection state, or remove items.
A vulnerability allowing insecure direct object reference (IDOR) has been identified in the Waynboot Mall application, specifically in versions through 2.0.0. This vulnerability resides within the mobile CartController, where authenticated users can alter or remove cart items belonging to other users. The issue arises because the API endpoints responsible for managing cart items do not verify ownership, allowing for unauthorized modifications. Attackers can exploit this by sequentially enumerating cart IDs through specific API methods to change item quantities, selection states, or delete items altogether.
To address this vulnerability, implement object-level ownership checks on all mobile member endpoints that manage resources. Ensure that the authenticated member ID is compared to the resource owner ID before allowing any modifications or deletions. This can be achieved by updating the relevant service methods to include these checks and scoping write operations by both the resource ID and the member ID.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 13, 2026CISA-ADP
Assessed Oct 26, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://hackmd.io/@1ExmmukzRMWN7B4gQ4W-4Q/waynboot-mall-mobile-member-ownership-idor | CISA-ADP | BundleExploitRemedyTechnical Analysis |
| https://github.com/wayn111/waynboot-mall/blob/v2.0.0/waynboot-common/src/main/java/com/wayn/common/core/service/shop/impl/CartServiceImpl.java#L151-L158 | [email protected] | Source CodeVendor |
| https://github.com/wayn111/waynboot-mall/blob/v2.0.0/waynboot-mobile-api/src/main/java/com/wayn/mobile/api/controller/CartController.java#L75-L101 | [email protected] | Source CodeVendor |
| https://github.com/wayn111/waynboot-mall/releases/tag/v2.0.0 | [email protected] | Release NotesVendor |
| https://hackmd.io/@1ExmmukzRMWN7B4gQ4W-4Q/waynboot-mall-mobile-member-ownership-idor | [email protected] | BundleExploitRemedyTechnical Analysis |
| https://www.vulncheck.com/advisories/waynboot-mall-through-2.0.0-idor-via-mobile-cart-endpoints | [email protected] | AdvisoryBundleRemedy |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-639 | Authorization Bypass Through User-Controlled Key | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| waynboot-mall | <= 2.0.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 26, 2026 | CVE Modified | CISA-ADP |
| Oct 13, 2026 | New CVE Received | [email protected] |
Volerion