Alerte de sécurité · Critique
Réplicas MongoDB : une utilisation après libération avant authentification peut faire planter les serveurs (CVE-2026-118383)
· 3 minutes de lecture · Centoculus Security Team
Connue depuis le
Concernés: Membres de réplica set de MongoDB Server, y compris les membres des réplicas de shards et de serveurs de configuration des clusters shardés. Les instances mongod autonomes ne sont pas concernées.
Ce qui s'est passé
Le 10 novembre 2026, MongoDB a divulgué la CVE-2026-118383, une utilisation après libération dans le composant de réplication de MongoDB Server. Elle est notée 9.0 selon CVSS. La faille peut se produire lorsqu'un primaire de réplica set nouvellement élu termine sa phase de rattrapage. Des requêtes ne nécessitant aucune authentification peuvent la déclencher. Le processus serveur peut alors s'arrêter de manière inattendue. Dans certaines conditions, elle peut également conduire à l'exécution arbitraire de code dans le contexte du processus serveur.
Selon The Hacker News, le risque concerne un membre de réplica set qui a pris du retard puis devient primaire, par exemple lors d'un basculement. MongoDB a publié des correctifs. Cette vulnérabilité ne figure pas dans le catalogue des vulnérabilités exploitées connues de la CISA, et aucune des sources ne signale d'attaque.
Qui est concerné
- Concernés : les processus mongod qui fonctionnent en tant que membres d'un réplica set. Cela inclut les réplicas de shards et les réplicas de serveurs de configuration des clusters shardés.
- Non concernés : les instances mongod autonomes qui ne font pas partie d'un réplica set.
La faille peut être déclenchée avant l'authentification : activer l'authentification ne vous protège donc pas. Le risque est maximal pour les membres de réplica set accessibles depuis des réseaux non fiables ou depuis de nombreux serveurs d'application.
Que faire maintenant
- Listez vos membres de réplica set. Sur chaque serveur MongoDB, vérifiez si mongod fonctionne dans le cadre d'un réplica set (voir la section suivante). Les instances autonomes ne nécessitent pas d'action urgente pour cette CVE.
- Identifiez la version corrigée de votre série. Le ticket MongoDB SERVER-138119 (lien ci-dessous) fait partie du correctif. Il indique les versions corrigées 9.0.7, 8.3.16, 8.0.37, 7.0.48, 6.0.30, 5.0.35 et 4.4.32. Comparez-le avec SERVER-138175 pour confirmer la version de votre série.
- Sauvegardez votre configuration. Enregistrez /etc/mongod.conf (ou son équivalent) et assurez-vous qu'une sauvegarde récente de vos données existe.
- Mettez à jour un membre à la fois. Commencez par les secondaires. Mettez à jour le paquet (par exemple
apt install mongodb-orgoudnf update mongodb-org), redémarrez mongod, et attendez que le membre affiche de nouveau SECONDARY dansrs.status(). Exécutez ensuiters.stepDown()sur le primaire et mettez-le à jour en dernier. Dans les clusters shardés, mettez à jour le réplica set des serveurs de configuration ainsi que chaque réplica set de shard. - Limitez l'accès réseau. Le port 27017 (ou votre port personnalisé) ne doit être accessible que depuis les serveurs d'application et les autres membres du cluster. Utilisez votre pare-feu ou bindIp pour l'imposer, dès maintenant comme après la mise à jour.
- Surveillez les plantages. Vérifiez les journaux de mongod et votre supervision de services pour détecter des redémarrages inattendus, en particulier lors des élections et des basculements.
Comment vérifier si vous êtes concerné
- Vérifiez la version avec
mongod --version, ou dans mongosh avecdb.version(). - Vérifiez l'appartenance à un réplica set dans mongosh avec
db.hello().setName. Si un nom est renvoyé, l'instance est membre d'un réplica set et est concernée tant qu'elle n'est pas mise à jour. Si rien n'est renvoyé et quers.status()indique que l'instance ne fonctionne pas avec la réplication, il s'agit d'une instance autonome et elle n'est pas concernée. - Pour les clusters shardés, effectuez la vérification sur chaque membre de shard et chaque membre de serveur de configuration.
- Si un membre utilise une version antérieure à la version corrigée de sa série, mettez-le à jour.
Sources
Si vous exploitez des bases de données, vérifiez aussi
Autres articles
Alertes de sécurité ·
Citrix NetScaler ADC et Gateway : failles mémoire critiques permettant un déni de service (CVE-2026-120868)
Citrix a corrigé neuf failles mémoire critiques dans NetScaler ADC et NetScaler Gateway pouvant entraîner un déni de service. La CVE-2026-120868 concerne tous les déploiements. Mettez à jour vers 14.1-73.57, 13.1-64.39 ou les builds FIPS correspondants.
Alertes de sécurité ·
Node.js : les failles HTTP/2 et HTTPS permettent à des clients de faire planter des serveurs et de lire les données d'autres utilisateurs
Node.js a corrigé 16 vulnérabilités, dont sept classées à haut risque. Des clients non authentifiés peuvent faire planter des serveurs HTTP/2 ou lire la mémoire d'autres connexions, y compris des clés TLS. Les versions corrigées sont 22.23.5, 24.22.3 et 26.13.1.
Alertes de sécurité ·
Hébergeur Mittwald attaqué via un serveur MCP : services d'administration hors ligne, les clients doivent vérifier
L'hébergeur web Mittwald est en mode d'urgence après une attaque passant par un serveur MCP. Ses services d'administration destinés aux clients sont désactivés. Les clients doivent se fier uniquement aux communications officielles et se préparer à vérifier leurs comptes et sites web.