Skip to content
OpenAdvisories
Low · 3.1 CVE-2026-116215 EUVD-2026-109807GHSA-m463-2mww-7vjr

MacCMS v10 through 2026.1000.4056 Race Condition via Card Redemption

Published Oct 26, 2026 · Updated Oct 31, 2026 · Assigned by VulnCheck

Description

MacCMS v10 through 2026.1000.4056 contains a race condition vulnerability in Card::useData() that allows authenticated members to redeem one recharge card multiple times via the user/buy endpoint. Attackers can send many concurrent flag=card requests that pass the non-locking card read before it is marked used, inflating user_points to buy VIP upgrades and paid content.

Affected products

VendorProductAffectedFixed
maccmspro maccms10 ≤ 2021.1000.2000 —
magicblack maccms10 ≤ 2026.1000.4056 —

References