← Back to search

CVE-2026-116214

9.1 CRITICALpublic exploit available

Published 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.
auth-bypasspassword-resetaccount-takeoverwebappno-auth

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

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.