Fortinet confirme l'exploitation active de CVE-2026-104286, un zero-day CVSS 9.8 dans FortiMail permettant d'écrire des fichiers arbitraires sans authentification avant la disponibilité du correctif.
En bref
- CVE-2026-104286 — zero-day FortiMail CVSS 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H), path traversal + contournement par null byte, écriture arbitraire de fichiers en tant que root
- Versions affectées : FortiMail 7.2.0–7.2.9, 7.4.0–7.4.8, 7.6.0–7.6.6, 8.0.0–8.0.1 — toutes les passerelles email FortiMail exposées sur Internet sont en danger
- Action urgente : appliquer immédiatement les versions corrigées FortiMail 7.2.10+, 7.4.9+, 7.6.7+ ou 8.0.2+ — la CISA impose une échéance au 22 octobre 2026 pour les agences fédérales américaines
Les faits
Le 1er octobre 2026, Fortinet a publié en urgence un advisory (Fortinet PSIRT Advisory FG-IR-26-352) révélant l'existence de CVE-2026-104286, une vulnérabilité critique de type path traversal combinée à une neutralisation incorrecte des caractères null byte dans sa passerelle de sécurité email FortiMail. Avec un score CVSS v3.1 de 9.8, ce zero-day permet à un attaquant non authentifié d'écrire des fichiers arbitraires sur le système hôte via des requêtes HTTP ou HTTPS spécialement forgées. Fortinet a confirmé dès la publication de l'advisory que la vulnérabilité était activement exploitée dans la nature avant même la mise à disposition d'un correctif, ce qui en fait l'une des failles les plus urgentes de l'automne 2026.
Sur le plan technique, CVE-2026-104286 exploite deux faiblesses combinées identifiées sous CWE-22 (Improper Limitation of a Pathname to a Restricted Directory — Path Traversal) et CWE-158 (Improper Neutralization of Null Byte or NUL Character). La première faiblesse réside dans le traitement des chemins de fichiers transmis dans des paramètres HTTP de l'interface d'administration de FortiMail : le composant vulnérable ne valide pas suffisamment les séquences de répertoires parentes, permettant à un attaquant de sortir du répertoire autorisé. La seconde faiblesse amplifie considérablement l'impact : en injectant un caractère null (0x00) dans la chaîne du chemin, l'attaquant contourne les filtres de validation basés sur des comparaisons de suffixes, car certaines routines de parsing interrompent leur lecture à la rencontre d'un null byte, acceptant ainsi un chemin malveillant qui aurait normalement été rejeté.
La combinaison de ces deux vecteurs produit une primitive d'écriture arbitraire de fichiers exécutable par un utilisateur non authentifié sur le réseau. Selon les analyses publiées par eSentire et SOC Prime, la séquence d'exploitation complète — depuis l'accès non authentifié jusqu'à l'exécution de code persistante avec des privilèges root — peut être accomplie en moins de deux minutes sur une configuration FortiMail par défaut. L'attaquant cible généralement le répertoire de scripts d'initialisation du service ou le répertoire cron pour déposer une backdoor qui persiste après redémarrage. Aucun proof-of-concept public n'est disponible à la date de publication, ce qui suggère que les attaquants disposaient d'un accès privé au code d'exploitation, typique d'acteurs de menace avancés.
Le périmètre d'exposition est particulièrement préoccupant : FortiMail est déployé dans des milliers d'organisations à travers le monde, notamment dans des secteurs critiques tels que la finance, la santé, les télécommunications et les administrations publiques. La passerelle étant par définition exposée à Internet pour recevoir les emails entrants, les instances FortiMail non patchées constituent des cibles directement accessibles depuis n'importe quel point du réseau mondial sans nécessiter de pivot préalable. Selon les données de Shodan consultées par plusieurs chercheurs en sécurité, plusieurs milliers d'instances FortiMail sont exposées directement sur Internet, dont une part significative en Europe et en France.
Les versions affectées couvrent un large spectre : FortiMail 7.2.0 jusqu'à 7.2.9, 7.4.0 jusqu'à 7.4.8, 7.6.0 jusqu'à 7.6.6, et 8.0.0 jusqu'à 8.0.1. Ces plages incluent des versions maintenues depuis plusieurs années, ce qui explique la présence de nombreuses instances non mises à jour dans les parcs informatiques d'entreprises ayant des cycles de mise à jour moins fréquents. Les versions 6.x et antérieures ne sont plus supportées et ne bénéficient pas de correctif, bien que Fortinet recommande une migration urgente vers une version maintenue.
La CISA (Cybersecurity and Infrastructure Security Agency) américaine a ajouté CVE-2026-104286 à son catalogue Known Exploited Vulnerabilities (KEV) le jour même de la divulgation publique, soit le 1er octobre 2026, fixant une échéance de remédiation au 22 octobre 2026 pour les agences fédérales américaines soumises à la Binding Operational Directive 22-01. Cette addition immédiate au catalogue KEV est révélatrice de la gravité de la menace et de la confirmation de l'exploitation active par la CISA, qui dispose généralement de sources de renseignement supplémentaires pour corroborer ces observations.
Du côté des attaquants observés, les incidents rapportés début octobre 2026 présentent des caractéristiques associées à des groupes de menace avancés (APT), notamment par l'utilisation de webshells personnalisés, la mise en place de tunnels chiffrés vers des infrastructures de command-and-control, et des techniques de persistance sophistiquées. Bien qu'aucune attribution publique définitive n'ait été réalisée au moment de la rédaction, le profil des cibles — secteurs financiers et gouvernementaux — est cohérent avec les ciblages habituels d'acteurs étatiques à visée d'espionnage ou de prépositionnement stratégique.
Fortinet a mis à disposition les versions corrigées le 1er octobre 2026 pour les branches 7.4 et 7.6, et le 2 octobre 2026 pour les branches 7.2 et 8.0. L'advisory officiel Fortinet PSIRT FG-IR-26-352 détaille les mesures de mitigation temporaires pour les organisations ne pouvant pas appliquer immédiatement le correctif, notamment la désactivation de l'accès HTTP/HTTPS à l'interface d'administration depuis Internet et la restriction par liste blanche d'adresses IP de gestion.
Impact et exposition
CVE-2026-104286 affecte toute organisation exploitant une instance FortiMail dans ses plages de versions concernées et accessible depuis Internet ou depuis un réseau non de confiance. La surface d'attaque est maximale : aucune authentification n'est requise, aucune interaction utilisateur n'est nécessaire, et le vecteur d'attaque est entièrement réseau. Un attaquant distant peut donc cibler n'importe quelle instance FortiMail exposée sans avoir besoin d'un accès préalable.
L'impact potentiel va bien au-delà de la simple compromission de la passerelle email. FortiMail étant positionné en frontal de l'infrastructure de messagerie, un attaquant ayant compromis l'appliance peut intercepter, modifier ou supprimer tous les emails transitant par la passerelle, déployer des mécanismes de phishing interne, exfiltrer des communications confidentielles, ou utiliser la passerelle comme point de pivot vers le réseau interne. Dans les déploiements où FortiMail est intégré à l'annuaire Active Directory ou aux systèmes d'authentification centralisés, la compromission peut s'étendre à l'ensemble du système d'information.
L'exploitation active confirmée avant la publication du patch signifie que toutes les instances FortiMail vulnérables accessibles sur Internet ont pu être ciblées pendant la période précédant la publication du correctif. Les organisations doivent non seulement appliquer le patch mais également procéder à une investigation forensique pour détecter une éventuelle compromission antérieure.
La criticité est aggravée par le fait que FortiMail est souvent déployé dans des zones démilitarisées (DMZ) avec une connectivité étendue vers les serveurs internes de messagerie, ce qui en fait un vecteur de latéralisation particulièrement dangereux une fois compromis.
Recommandations immédiates
- Mettre à jour vers FortiMail 7.2.10+, 7.4.9+, 7.6.7+ ou 8.0.2+ — advisory Fortinet PSIRT FG-IR-26-352
- Si le patch ne peut être appliqué immédiatement : désactiver l'accès HTTPS à l'interface d'administration depuis Internet et restreindre l'accès par liste blanche d'adresses IP de gestion
- Vérifier les logs d'accès de l'interface d'administration FortiMail pour détecter des requêtes HTTP/HTTPS contenant des séquences de path traversal ou des caractères null (%00) depuis début septembre 2026
- Rechercher la présence de fichiers inattendus dans les répertoires /etc/cron.d/, /etc/init.d/ et les répertoires web de FortiMail
- Isoler les instances potentiellement compromises et procéder à une analyse forensique avant de les remettre en production
- Surveiller les connexions sortantes inhabituelles depuis l'appliance FortiMail vers des adresses IP inconnues
⚠️ Urgence maximale — exploitation active confirmée
CVE-2026-104286 est activement exploité dans la nature depuis avant la publication du correctif. Toute instance FortiMail dans les versions affectées exposée sur Internet doit être considérée comme potentiellement compromise. L'application du patch et l'investigation forensique sont des actions immédiates non reportables. La CISA impose une remédiation avant le 22 octobre 2026 pour les agences fédérales.
Comment savoir si je suis vulnérable ?
Connectez-vous à l'interface CLI de FortiMail et exécutez la commande get system status pour identifier votre version. Si la version affichée se situe dans les plages 7.2.0–7.2.9, 7.4.0–7.4.8, 7.6.0–7.6.6 ou 8.0.0–8.0.1, votre instance est vulnérable. Vous pouvez également vérifier via l'interface graphique en naviguant vers System > Status. Pour identifier une compromission potentielle, exécutez sur le système hôte : find /etc/cron.d /etc/init.d /var/webui -newer /etc/passwd -type f 2>/dev/null pour détecter des fichiers récemment créés.
Votre passerelle email est-elle exposée ?
Ayi NEDJIMI réalise des audits ciblés pour identifier et corriger vos vulnérabilités sur FortiMail et l'ensemble de vos équipements Fortinet.
Demander un auditÀ propos de l'auteur
Ayi NEDJIMI
Auditeur Senior Cybersécurité & Consultant IA
Expert Judiciaire — Cour d'Appel de Paris
Habilitation Confidentiel Défense
ayi@ayinedjimi-consultants.fr
Ayi NEDJIMI est un vétéran de la cybersécurité avec plus de 25 ans d'expérience sur des missions critiques. Ancien développeur Microsoft à Redmond sur le module GINA (Windows NT4) et co-auteur de la version française du guide de sécurité Windows NT4 pour la NSA.
À la tête d'Ayi NEDJIMI Consultants, il réalise des audits Lead Auditor ISO 42001 et ISO 27001, des pentests d'infrastructures critiques, du forensics et des missions de conformité NIS2 / AI Act.
Conférencier international (Europe & US), il a formé plus de 10 000 professionnels.
Domaines d'expertise
Ressources & Outils de l'auteur
Testez vos connaissances
Mini-quiz de certification lié à cet article — propulsé par CertifExpress
Articles connexes
CVE-2026-97229 : GitLab CVSS 10.0 RCE sans auth via CI/CD regex
CVE-2026-97229 est une vulnérabilité CVSS 10.0 dans GitLab CE/EE permettant l'exécution de code distante sans authentification via une expression régulière forgée dans un fichier de configuration CI/CD, corrigée le 12 octobre 2026.
CVE-2026-104711 : Apache Struts OGNL injection RCE CVSS 9.8
CVE-2026-104711 est une injection OGNL critique (CVSS 9.8) dans le legacy RESTful action mapper d'Apache Struts permettant à un attaquant non authentifié d'exécuter du code arbitraire via une URI forgée.
CVE-2021-3199 : ONLYOFFICE RCE CVSS 9.8 exploité par Flax Typhoon — CISA KEV
CVE-2021-3199 (CVSS 9.8) est une vulnérabilité de path traversal menant à RCE dans ONLYOFFICE Document Server, ajoutée au CISA KEV le 8 octobre 2026 suite à son exploitation active par le groupe APT chinois Flax Typhoon.
Un projet cybersécurité ? Parlons-en.
Pentest, conformité NIS 2, ISO 27001, audit IA, RSSI externalisé… nos experts répondent sous 24h pour évaluer votre besoin et vous proposer un accompagnement sur mesure.
Commentaires (1)
Laisser un commentaire