Technology reviews & practical guides
An unauthenticated, CVSS 9.8 file-write flaw in FortiMail's IBE webmail portal is under active attack. Fixed builds are still "upcoming", so the workaround is the only defense right now.

Fortinet disclosed a critical zero-day in FortiMail, its email security gateway, on October 1, 2026. Tracked as CVE-2026-104286 and rated CVSS 9.8, the bug lets an unauthenticated attacker write arbitrary files to the appliance with crafted HTTP or HTTPS requests, and Fortinet says it has been exploited in the wild.
The awkward part: as of October 5, the fixed builds for the supported branches are still listed as "upcoming". Admins have to rely on a workaround - switching off the Identity Based Encryption (IBE) feature or pulling webmail off the internet - and check their appliances for signs of compromise.
The advisory, FG-IR-26-175, describes a path traversal flaw (CWE-22) combined with improper handling of NULL bytes (CWE-158) in the FortiMail GUI. In Fortinet's words, it "may allow an unauthenticated attacker to write arbitrary files on the underlying system via crafted HTTP or HTTPS requests. This has been reported to be exploited in the wild, customers are urged to apply the workaround below."
Writing arbitrary files to an appliance is usually a short step from running code on it. Secondary analysis points to the expected consequences: full compromise of the gateway, theft of email passing through it and a foothold for moving deeper into the network.
Every supported branch is affected. Fortinet's solution table points to builds that had not shipped at the time of writing:
Do not assume you are patched because you upgraded recently. The advisory's timeline still shows only the October 1 initial publication, and 7.4.9, 7.6.7 and 8.0.2 are marked "upcoming". Some summaries imply the fixes are out - they are not. Users on 7.2 face a branch migration on top of that, to a branch that is itself waiting for 7.4.9.
The vulnerable surface is FortiMail's Identity Based Encryption. IBE encrypts a message using a public key generated from the recipient's email address, so recipients do not need to install software or enroll keys in advance. They get a notification and read the message through FortiMail's webmail portal, under the /ibe path.
That convenience is the problem here. For IBE to work with outside recipients, the portal has to be reachable from the internet, which puts the vulnerable code path in front of anyone who can send it a request.

Until fixed builds ship, Fortinet's workaround is the mitigation. Pick one of the following:
config system encryption ibe
set status disable
endTurning off IBE stops external recipients from opening encrypted messages, so warn the teams that rely on it. Then plan the upgrade to 7.4.9, 7.6.7 or 8.0.2 as soon as Fortinet releases them, and move 7.2 appliances to a supported branch.
The workaround closes the door, but it does not remove anything an attacker already wrote to the appliance. Exploitation started before disclosure, so check for the indicators below whether or not you have applied the workaround.
Fortinet lists two attacker IP addresses (defanged here): 79[.]141.169.187 and 45[.]129.0.192. Search firewall, proxy and FortiMail logs for connections to or from either.
The archive account is the most alarming entry. Mail archiving to a remote server is a legitimate FortiMail feature, and here it appears to be used to copy an organization's email to an attacker-controlled host.
The Hacker News reports these file changes on compromised appliances. Note that they come from its reporting, not from the PSIRT advisory itself:
A new ld.so.preload file alongside an unfamiliar shared library is consistent with a library-preload persistence mechanism, which would load attacker code into processes on the appliance. If you find any of these indicators, treat the gateway as compromised: preserve evidence, rebuild from a clean image, rotate credentials stored on or passing through it, and review what mail may have been archived out.
CISA added CVE-2026-104286, "Fortinet FortiMail Path Traversal Vulnerability", to its Known Exploited Vulnerabilities catalog on October 1, citing Binding Operational Directive 26-04. Federal Civilian Executive Branch agencies were told to apply the patch or the workaround by October 4 - a three-day window that reflects how seriously the agency rates the risk.
The deadline only binds US federal agencies, but the KEV catalog is widely used as a priority list. A KEV entry with no patch available leaves everyone else with the same choice: apply the workaround now.
Fortinet and CISA confirm exploitation but have not said how many organizations were hit, who is behind the attacks, or how many FortiMail appliances expose IBE to the internet. There is also no release date for the fixed builds. We will update this article when Fortinet ships 7.4.9, 7.6.7 and 8.0.2.
More in Tech News
Browse Tech News