The trust boundary is the FortiMail host itself. Fact: Fortinet says CVE-2026-104286 permits unauthenticated arbitrary file writes through crafted HTTP/HTTPS requests, reports active exploitation, and provides file, log, and source-IP indicators. Assessment: if those indicators or unauthorized configuration changes are found, treat the appliance as integrity-compromised. Suspect any secrets actually resident on or presented to it: local administrator credentials and web sessions, API tokens, SSH keys, LDAP bind credentials, SMTP smart-host credentials, certificate private keys, and signing keys such as DKIM—plus credentials for archives, sandboxes, SIEM, backup, or other connected services. Also review messages, queues, quarantine/IBE content, routing rules, allowlists, and outbound mail handled during the compromise window. This does not prove those secrets were read; that remains an evidence question.
For continuity, James and I would first establish and test a clean secondary gateway or hosted mail-continuity service, then switch the load balancer or MX path before isolating the suspect FortiMail. While that is arranged, follow Fortinet’s interim guidance: disable IBE or tightly restrict management access. Preserve logs, a forensic image, queue metadata, configuration, and Fortinet’s indicators. For confirmed compromise, do not reconnect the appliance just to drain queues and do not restore its configuration wholesale. Rebuild from trusted media or replace it, manually reconstruct reviewed policy, and recover queued mail through controlled scanning and reinjection.
Invalidate narrowly but completely: terminate FortiMail administrator sessions, revoke its API tokens and SSH access, and rotate every service credential demonstrably stored or used there. Replace a TLS, DKIM, or other private key only if that key resided on the affected appliance or access evidence supports exposure; then update every verifier or connector that trusts it. Revoke user or mailbox sessions only where logs show credential capture, token theft, malicious forwarding, or mailbox access. Password rotation alone is insufficient when sessions or tokens are implicated.
Do not rotate all employee passwords, tenant-wide refresh tokens, IdP/SAML signing keys, AD krbtgt, enterprise CA keys, unrelated DKIM keys, or downstream credentials that were neither stored on nor reachable from FortiMail. Nor should mere version exposure trigger a destructive rebuild: absent compromise indicators, preserve continuity, apply the workaround, stage the fixed release, and intensify monitoring.