CVE-2026-108690CWE-783
CVE-2026-108690
Medium · published October 11, 2026
What it is
mall4j through 4.0 contains an information disclosure vulnerability that allows authenticated customers to read other shoppers' cart items due to an operator precedence error in the getShopCartExpiryItems SQL filter. Attackers with any storefront account can request GET /p/shopCart/expiryProdList to retrieve off-shelf product basket entries including product, SKU, quantity, shop, and promoter card numbers.
The record
Technical detail
- CVSS v3.1
- 4.3 · MEDIUM
- Vector
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
- CVSS v4.0
- 5.3 · CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
- EPSS
- 0.00217 · 11.6th percentile
- Weakness
- CWE-783 · Operator Precedence Logic Error
- Published
- 2026-10-11T06:16Z
References (4)
EPSS history
Timeline
12 OCT 03:26Z
EPSS moved — → 0%
epss
11 OCT 01:12Z
mall4j through 4.0 Operator Precedence Error Exposes Other Users' Cart Items via /p/shopCart/expiryProdList
cvelistv5
11 OCT 01:12Z
mall4j through 4.0 Operator Precedence Error Exposes Other Users' Cart Items via /p/shopCart/expiryProdList
cvelistv5