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

Goal: 1000 CNY ยท Raised: 1336 CNY

100%

CVE-2026-21643 โ€” AI Deep Analysis Summary

CVSS 9.1 ยท Critical

Q1What is this vulnerability? (Essence + Consequences)

๐Ÿšจ **Essence**: A critical **SQL Injection (SQLi)** flaw in FortiClientEMS. ๐Ÿ“‰ **Consequences**: Attackers can execute unauthorized code, steal data, or take full control of the system via crafted HTTP requests.

Q2Root Cause? (CWE/Flaw)

๐Ÿ›ก๏ธ **CWE-89**: Improper Neutralization of Special Elements used in an SQL Command. ๐Ÿ› **Flaw**: The 'Site' HTTP header is passed directly to PostgreSQL's `search_path` without sanitization.

Q3Who is affected? (Versions/Components)

๐Ÿข **Vendor**: Fortinet. ๐Ÿ“ฆ **Product**: FortiClientEMS. ๐Ÿ“… **Affected Version**: Specifically **v7.4.4** and earlier versions.

Q4What can hackers do? (Privileges/Data)

๐Ÿ•ต๏ธ **Privileges**: Unauthenticated access required. ๐Ÿ’พ **Data**: Full database manipulation, information disclosure, and potential **OS command execution** via PostgreSQL functions.

Q5Is exploitation threshold high? (Auth/Config)

โšก **Threshold**: LOW. ๐Ÿ”“ **Auth**: **No authentication** needed. ๐ŸŒ **Config**: Exploitable via standard HTTP requests to the `/api/v1/init_consts` endpoint.

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

๐Ÿ”“ **Public Exp?**: YES. ๐Ÿ“œ **PoC**: Available via ProjectDiscovery Nuclei templates. ๐ŸŒ **Status**: High risk of automated wild exploitation due to easy PoC availability.

Q7How to self-check? (Features/Scanning)

๐Ÿ” **Self-Check**: Scan for FortiClientEMS v7.4.4. ๐Ÿ“ก **Indicator**: Check if the `/api/v1/init_consts` endpoint is exposed and vulnerable to SQLi via the 'Site' header.

Q8Is it fixed officially? (Patch/Mitigation)

๐Ÿฉน **Official Fix**: YES. ๐Ÿ“ข **Source**: Fortinet PSIRT (FG-IR-25-1142). ๐Ÿ”„ **Action**: Update to a patched version immediately.

Q9What if no patch? (Workaround)

๐Ÿšง **No Patch?**: Block external access to `/api/v1/init_consts`. ๐Ÿ›‘ **Mitigation**: Implement WAF rules to sanitize the 'Site' HTTP header and prevent SQL injection patterns.

Q10Is it urgent? (Priority Suggestion)

๐Ÿ”ฅ **Urgency**: CRITICAL. ๐Ÿšจ **Priority**: **P1**. CVSS Score is **High (9.8+)**. Immediate patching or mitigation is required to prevent total system compromise.