2026-05-29NOTABLEexploitedFortiClient EMS CVE-2026-35616 + EKZ Infostealer kill chain
Fortinet FortiClient EMS 7.4.5/7.4.6; improper-access-control on X-SSL-CLIENT-VERIFY header lets unauth attacker spoof mTLS state and reach management API; ITW exploited to push EKZ Infostealer per Arctic Wolf 2026-05-27
cve · CVE-2026-35616
Coverage
2
first 2026-05-29 → last 2026-06-11
Latest activity
2026-05-29
FortiClient EMS CVE-2026-35616 + EKZ Infostealer kill chain
Peak priority
high
1 high · 1 notable
Targets
public-sector
sectors: public-sector, finance, energy · regions: europe, switzerland
Sources cited
13
8 hosts
Defender insights
What each entry about CVE-2026-35616 tells a defender to do, newest first.
Detection
Story timeline
- 2026-05-29FortiClient EMS CVE-2026-35616 + EKZ Infostealer kill chain
- 2026-05-29FortiClient EMS CVE-2026-35616 actively exploited to push EKZ Infostealer through trusted endpoint-management channel
Hunting pivots
ATT&CK techniques (9 across 5 tactics)
9 techniques observed across 1 entry about this entity, derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v19.2 · compare on the matrix · Navigator layer (JSON)
- Initial AccessExploit Public-Facing Application · Supply Chain Compromise · Supply Chain Compromise: Compromise Software Supply Chain
- StealthSystem Binary Proxy Execution
- Credential AccessCredentials from Password Stores · Credentials from Password Stores: Credentials from Web Browsers
- Command and ControlApplication Layer Protocol · Application Layer Protocol: Web Protocols
- ExfiltrationExfiltration Over C2 Channel
Initial Access TA0001
T1190Exploit Public-Facing Application×1
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network. The weakness in the system can be a software bug, a temporary glitch, or a misconfiguration.
Evidence: 2026-05-29/forticlient-ems-cve-2026-35616-ekz-infostealer-kill-chain · ATT&CK page ↗
T1195Supply Chain Compromise×1
Adversaries may manipulate products or product delivery mechanisms prior to receipt by a final consumer for the purpose of data or system compromise.
Evidence: 2026-05-29/forticlient-ems-cve-2026-35616-ekz-infostealer-kill-chain · ATT&CK page ↗
T1195.002Supply Chain Compromise: Compromise Software Supply Chain×1
Adversaries may manipulate application software prior to receipt by a final consumer for the purpose of data or system compromise. Supply chain compromise of software can take place in a number of ways, including manipulation of the application source code, manipulation of the update/distribution mechanism for that software, or replacing compiled releases with a modified version.
Evidence: 2026-05-29/forticlient-ems-cve-2026-35616-ekz-infostealer-kill-chain · ATT&CK page ↗
Stealth TA0005
T1218System Binary Proxy Execution×1
Adversaries may bypass process and/or signature-based defenses by proxying execution of malicious content with signed, or otherwise trusted, binaries. Binaries used in this technique are often Microsoft-signed files, indicating that they have been either downloaded from Microsoft or are already native in the operating system. Binaries signed with trusted digital certificates can typically execute on Windows systems protected by digital signature validation. Several Microsoft signed binaries that are default on Windows installations can be used to proxy execution of other files or commands.
Evidence: 2026-05-29/forticlient-ems-cve-2026-35616-ekz-infostealer-kill-chain · ATT&CK page ↗
Credential Access TA0006
T1555Credentials from Password Stores×1
Adversaries may search for common password storage locations to obtain user credentials. Passwords are stored in several places on a system, depending on the operating system or application holding the credentials. There are also specific applications and services that store passwords to make them easier for users to manage and maintain, such as password managers and cloud secrets vaults. Once credentials are obtained, they can be used to perform lateral movement and access restricted information.
Evidence: 2026-05-29/forticlient-ems-cve-2026-35616-ekz-infostealer-kill-chain · ATT&CK page ↗
T1555.003Credentials from Password Stores: Credentials from Web Browsers×1
Adversaries may acquire credentials from web browsers by reading files specific to the target browser. Web browsers commonly save credentials such as website usernames and passwords so that they do not need to be entered manually in the future. Web browsers typically store the credentials in an encrypted format within a credential store; however, methods exist to extract plaintext credentials from web browsers.
Evidence: 2026-05-29/forticlient-ems-cve-2026-35616-ekz-infostealer-kill-chain · ATT&CK page ↗
Command and Control TA0011
T1071Application Layer Protocol×1
Adversaries may communicate using OSI application layer protocols to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server.
Evidence: 2026-05-29/forticlient-ems-cve-2026-35616-ekz-infostealer-kill-chain · ATT&CK page ↗
T1071.001Application Layer Protocol: Web Protocols×1
Adversaries may communicate using application layer protocols associated with web traffic to avoid detection/network filtering by blending in with existing traffic. Commands to the remote system, and often the results of those commands, will be embedded within the protocol traffic between the client and server.
Evidence: 2026-05-29/forticlient-ems-cve-2026-35616-ekz-infostealer-kill-chain · ATT&CK page ↗
Exfiltration TA0010
T1041Exfiltration Over C2 Channel×1
Adversaries may steal data by exfiltrating it over an existing command and control channel. Stolen data is encoded into the normal communications channel using the same protocol as command and control communications.
Evidence: 2026-05-29/forticlient-ems-cve-2026-35616-ekz-infostealer-kill-chain · ATT&CK page ↗
Entries about Fortinet FortiClient EMS 7.4.5/7.4.6; improper-access-control on X-SSL-CLIENT-VERIFY header lets unauth attacker spoof mTLS state and reach management API; ITW exploited to push EKZ Infostealer per Arctic Wolf 2026-05-27 (2)
Where this entity is cited
Source distribution
- attack.mitre.org6 (46%)
- arcticwolf.com1 (8%)
- cisa.gov1 (8%)
- fortiguard.fortinet.com1 (8%)
- github.com1 (8%)
- msrc.microsoft.com1 (8%)
- nvd.nist.gov1 (8%)
- thehackernews.com1 (8%)
External references
All cited sources (13)
- arcticwolf.comprimaryArctic Wolf, EKZ Infostealer campaignhttps://arcticwolf.com/resources/blog/forticlient-ems-exploited-via-cve-2026-35616-to-deliver-ekz-infostealer-disguised-as-a-fortinet-patch/
- attack.mitre.orgT1041https://attack.mitre.org/techniques/T1041/
- attack.mitre.orgT1071.001https://attack.mitre.org/techniques/T1071/001/
- attack.mitre.orgT1190https://attack.mitre.org/techniques/T1190/
- attack.mitre.orgT1195.002https://attack.mitre.org/techniques/T1195/002/
- attack.mitre.orgT1218https://attack.mitre.org/techniques/T1218/
- attack.mitre.org`nss3.dll`https://attack.mitre.org/techniques/T1555/003/
- cisa.govCISA KEV cataloghttps://www.cisa.gov/known-exploited-vulnerabilities-catalog
- fortiguard.fortinet.comFortinet PSIRT FG-IR-26-099https://fortiguard.fortinet.com/psirt/FG-IR-26-099
- github.comProjectDiscovery Nuclei template for CVE-2026-35616https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2026/CVE-2026-35616.yaml
- msrc.microsoft.com`CVE-2026-45659`https://msrc.microsoft.com/update-guide/en-US/vulnerability/CVE-2026-45659
- nvd.nist.govCISA KEV since 2026-04-06https://nvd.nist.gov/vuln/detail/CVE-2026-35616
- thehackernews.comThe Hacker News, 2026-05-28https://thehackernews.com/2026/05/threat-actors-exploit-critical.html