CVE-2026-116214
9.1 CRITICALpublic exploit availablePublished 2026-10-26 · Updated 2026-10-26
AI risk analysis
- Summary
- An authentication bypass in MacCMS v10 before 2026.1000.4054 allows unauthenticated attackers to reset any user's password by exploiting a missing comparison in the check_msg() function, enabling full account takeover without needing prior credentials.
- Exploitability
- Trivial to exploit; requires only network access and knowledge of the victim's email or phone number, with no authentication or user interaction needed.
- Blast radius
- Any attacker can hijack arbitrary user accounts across the system, leading to unauthorized access, data theft, and potential lateral movement within the application.
- Detection
- Look for repeated or anomalous calls to the /user/findpass_msg endpoint followed by /user/findpass_reset with mismatched sender and recipient identifiers (e.g., recovery code requested to attacker's email but reset attempted using victim's email) in web server logs or application audit logs.
- Prioritized remediation
- Upgrade to MacCMS v10 version 2026.1000.4054 or later, which includes a fix that ensures check_msg() properly compares msg_to before accepting password reset requests.
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
MacCMS v10 before 2026.1000.4054 contains an authentication bypass vulnerability that allows unauthenticated attackers to reset any member's password because check_msg() never compares msg_to. Attackers can request a recovery code to their own mailbox via user/findpass_msg, then submit it to user/findpass_reset with the victim's email or phone to take over the account.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Weaknesses
CWE-640
Public exploit & PoC references
All references
- https://github.com/maccmspro/maccms10
- https://github.com/maccmspro/maccms10/blob/7f388ee0008faf5b01e5df7bf5e5a6ff4bbe13e8/application/common/model/User.php#L607-L630
- https://github.com/maccmspro/maccms10/issues/30
- https://github.com/magicblack/maccms10/commit/27bb1b004b9931c93f46b65e9c0e531466e7e02a
- https://www.vulncheck.com/advisories/maccms-v10-before-2026.1000.4054-account-takeover-via-unbound-password-recovery-code
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- HIGHCVE-2026-100870PoC
- CRITICALCVE-2026-102115PoC
- CRITICALCVE-2026-9273
- MEDIUMCVE-2026-93340PoC
- HIGHCVE-2025-71432PoC
- HIGHCVE-2026-100277
- CRITICALCVE-2026-102361PoC
- HIGHCVE-2026-102607PoC
Related by shared AI tags and CWE weakness class. Browse the full archive.