Vulnerability · Published Oct 16, 2026 · Assigned by VulnCheck
CVE-2026-111698HUIZHI ChargeOS cloud through 3.0.9 Unpaid Wallet Credit via /pay/xcxRecharge
Medium 6.5
In plain English
A medium-severity authorization bypass via user-controlled key in HUIZHI-ChargeOS-cloud from roinli. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 26% of all known vulnerabilities).
Official description
HUIZHI ChargeOS cloud through 3.0.9 contains a missing authorization vulnerability in the hcp-mp PayController.xcxRecharge endpoint that allows attackers to modify any member's wallet balance without payment. Attackers can send requests with arbitrary amount and userId parameters to credit or reduce balances and consume charging services for free.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| roinli | HUIZHI-ChargeOS-cloud | 0 – through 3.0.9 |
Weakness: CWE-639 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
References
- https://hackmd.io/@hieuPenguinnn/huizhi-chargeos-mp-member-api-userid-idor third-party-advisory
- https://github.com/roinli/HUIZHI-ChargeOS-cloud/blob/1a2cbab79bb7abe7df3b4f9977f5d0e18e65bd4a/hcp-modules/hcp-mp/src/main/java/com/hcp/mp/controller/PayController.java#L18-L28 technical-description
- VulnCheck Advisory: HUIZHI ChargeOS cloud through 3.0.9 Unpaid Wallet Credit via /pay/xcxRecharge third-party-advisory