Goal Reached Thanks to every supporter β€” we hit 100%!

Goal: 1000 CNY Β· Raised: 1000 CNY

100.0%

CVE-2026-23760 β€” AI Deep Analysis Summary

Q1What is this vulnerability? (Essence + Consequences)

🚨 **Essence**: SmarterMail’s password reset API lacks authentication checks. πŸ“‰ **Consequences**: Attackers can bypass login, reset admin passwords, and take over the entire server.…

Q2Root Cause? (CWE/Flaw)

πŸ›‘οΈ **CWE**: CWE-288 (Authentication Bypass Using an Alternate Path or Channel). πŸ” **Flaw**: The `/api/v1/auth/force-reset-password` endpoint does not verify user identity before allowing a password change.

Q3Who is affected? (Versions/Components)

πŸ“¦ **Product**: SmarterTools SmarterMail. πŸ“… **Affected**: Versions **prior to 9511**. βœ… **Fixed**: Version 9511 and later.

Q4What can hackers do? (Privileges/Data)

πŸ‘‘ **Privileges**: Full Admin Access. πŸ“§ **Data**: Complete control over mail server, user accounts, and configuration. 🚫 **Defense**: No authentication required to trigger the reset.

Q5Is exploitation threshold high? (Auth/Config)

⚑ **Threshold**: **LOW**. 🌐 **Access**: Remote exploitation possible. πŸ”‘ **Auth**: No valid credentials needed to exploit the API endpoint directly.

Q6Is there a public Exp? (PoC/Wild Exploitation)

πŸ”“ **Exploits**: **YES**. πŸ“‚ **PoCs**: Available on GitHub (e.g., Nuclei templates, specific exploit scripts). 🌍 **Status**: Publicly known and easily replicable.

Q7How to self-check? (Features/Scanning)

πŸ” **Check**: Scan for `/api/v1/auth/force-reset-password` endpoint. πŸ“‘ **Tool**: Use Nuclei templates or manual POST requests to test for unauthenticated resets.…

Q8Is it fixed officially? (Patch/Mitigation)

πŸ› οΈ **Patch**: **YES**. πŸ“₯ **Action**: Upgrade to SmarterMail **version 9511** or newer. πŸ“ **Source**: Official release notes from SmarterTools.

Q9What if no patch? (Workaround)

🚧 **Workaround**: Block external access to the `/api/v1/auth/` endpoints via firewall/WAF. πŸ”’ **Restrict**: Limit API access to trusted internal IPs only.…

Q10Is it urgent? (Priority Suggestion)

πŸ”₯ **Priority**: **CRITICAL**. ⏳ **Urgency**: **IMMEDIATE**. 🚨 **Reason**: Unauthenticated RCE/Admin takeover risk with public exploits. Patch ASAP!