Aller au contenu

Drupal 11.4.10 corrige une faille RCE critique dans Field UI

Drupal 11.4.10, 11.3.19 et 10.6.19 corrigent CVE-2026-108097, une faille critique d'exécution de code dans Field UI notée 19/25. Un chemin d'attaque connu ne demande aucune connexion.

Par Tech AI Wire Team

4 min de lecture

XLinkedIn
L'avis SA-CORE-2026-014 sur Drupal.org, marqué Critical avec un score de risque de 19/25 et daté du 2026-October-14.

En chiffres

Drupal risk score, rated Critical
19/25
newest fixed Drupal release
11.4.10
fixed Entity List module release
3.0.10

L'équipe de sécurité de Drupal a publié le 14 octobre 2026 des correctifs pour une faille critique qui peut permettre à un attaquant d'exécuter du code sur un site Drupal. Le bug se trouve dans Field UI, un module livré avec Drupal lui-même. Il est suivi sous les identifiants SA-CORE-2026-014 et CVE-2026-108097. Le cœur seul n'est pas directement exploitable, mais des modules complémentaires ouvrent plusieurs voies d'accès, et au moins l'une d'elles ne demande aucune connexion.

L'avis de sécurité du cœur de Drupal note la faille 19 sur 25 sur l'échelle de risque propre à Drupal, ce qui la place dans la catégorie Critical. Les versions corrigées sont Drupal 11.4.10, 11.3.19 et 10.6.19.

En quoi consiste la faille de Field UI

Drupal est un système de gestion de contenu open source écrit en PHP. Field UI est la partie de Drupal qui fournit aux créateurs de sites des écrans pour ajouter des champs, comme une date ou une image, à un type de contenu.

L'avis qualifie le bug d'exécution de code à distance, ou RCE. Cela signifie qu'un attaquant pourrait faire exécuter au serveur les commandes de son choix. C'est l'un des types de failles web les plus graves, car il peut livrer le site entier.

Le piège tient à la façon dont on atteint le bug. "La vulnérabilité n'est pas directement exploitable avec le cœur seul, mais plusieurs chemins d'exploitation sérieux existent avec des modules contribués", indique l'avis. Les modules contribués sont les extensions gratuites que la plupart des sites Drupal installent depuis drupal.org. L'avis ajoute qu'au moins un chemin connu ne nécessite pas d'authentification, et que le code personnalisé d'un site peut aussi exposer la faille.

Comment Drupal évalue le risque

Drupal note chaque faille avec un code court. L'avis du cœur indique AC:Basic/A:None/CI:All/II:All/E:Theoretical/TD:Default. Voici ce que signifie chaque partie.

PartieValeurSens en clair
ACBasicL'attaque demande quelques étapes, mais rien d'inhabituel
ANoneAucune connexion n'est nécessaire sur le chemin évalué
CIAllToutes les données non publiques pourraient être lues
IIAllToutes les données pourraient être modifiées ou supprimées
ETheoreticalAucun code d'exploitation public n'est connu
TDDefaultLes configurations par défaut ou courantes sont exposées

"Theoretical" est le seul élément rassurant. Cela signifie que personne n'avait publié de code d'attaque fonctionnel au moment de la parution de l'avis. Aucune des deux sources ne fait état d'attaques réelles.

Quelles versions de Drupal doivent être mises à jour

BrancheVersions touchéesCorrigé dans
Drupal 11.4.xToutes les versions antérieures à 11.4.1011.4.10
Drupal 11.3.xToutes les versions antérieures à 11.3.1911.3.19
Drupal 10.6.xToutes les versions antérieures à 10.6.1910.6.19
Versions de test de Drupal 1212.0.0-alpha1 à 12.0.0-beta1La plage s'arrête avant 12.0.0-beta2
11.2.x et antérieures, 10.5.x et antérieures, 9, 8.9Touchées, en fin de vieAucun correctif

La dernière ligne compte le plus pour les sites anciens. La note de version de Pantheon classe ces branches en fin de vie, elles ne recevront donc pas de correctif. Pantheon est une grande société d'hébergement Drupal. Elle conseille de migrer ces sites vers une version prise en charge.

L'avis attribue le signalement du bug à Drew Webber et Octavio Galland. Les membres de l'équipe de sécurité de Drupal catch, Lee Rowlands, Dave Long, Drew Webber et Jess ont écrit le correctif.

Un module complémentaire a reçu la même note

Le même jour, Drupal a publié SA-CONTRIB-2026-218 pour Entity List. C'est un module contribué qui construit des listes d'entités sans l'outil Views. Les entités sont le nom que Drupal donne aux éléments de contenu et à d'autres enregistrements. Il s'agit aussi d'une faille critique d'exécution de code, notée 19 sur 25.

Les versions antérieures à 3.0.10 sont touchées, et la 3.0.10 corrige le problème. Cet avis le dit clairement : "Au moins un chemin d'exploitation connu ne nécessite pas d'authentification." Il ne propose aucune solution de contournement, la mise à jour est donc le seul correctif.

Ce que cela signifie pour les développeurs

Mettez d'abord à jour le cœur. Passez chaque site en 11.4.10, 11.3.19 ou 10.6.19, selon sa branche. Sur un site géré avec Composer, cela veut dire mettre à jour le paquet du cœur et déployer, puis vérifier que le rapport d'état du site affiche la nouvelle version. Les clients de Pantheon peuvent utiliser la mise à jour du cœur en un clic dans le tableau de bord. "Mettez à jour vos sites Drupal vers une version corrigée dès que possible", indique la note de Pantheon.

Si vous ne pouvez pas mettre à jour aujourd'hui, désinstallez le module Field UI du cœur. Selon l'avis, cela "assurera une protection pendant la mise à jour des sites". Field UI n'est nécessaire que lorsque quelqu'un modifie la structure d'un site, donc beaucoup de sites en production peuvent s'en passer quelque temps. Vérifiez d'abord qu'aucun autre module installé n'en dépend. Réactivez-le après la mise à jour.

Vérifiez ensuite vos extensions. Tout site qui utilise Entity List a besoin de la version 3.0.10. Comme la faille du cœur est atteinte via du code contribué et personnalisé, examinez tout module personnalisé qui appelle des fonctions de Field UI depuis une page publique.

Ne comptez pas sur un pare-feu seul. Selon l'avis, Drupal Steward, le service de pare-feu de l'équipe de sécurité, bloque certains chemins d'attaque connus, mais pas tous. L'avis demande quand même aux sites protégés par ce service de faire la mise à niveau.

Considérez les sites en fin de vie comme exposés. Les sites sous Drupal 9 et sous d'anciennes versions 10.x ou 11.x ne recevront pas de correctif. Désinstaller Field UI est la solution d'attente la plus rapide pendant que vous préparez le passage à une branche prise en charge.

Surveillez vos journaux cette semaine. Le correctif est public, et les attaquants étudient les correctifs pour trouver le point faible. En septembre, WordPress a publié une version de sécurité pour un bug similaire d'exécution de code, et le conseil donné alors vaut aussi ici : corrigez chaque environnement, préproduction comprise.

Sources

  1. Drupal core - Critical - Remote code execution - SA-CORE-2026-014 - Drupal.org
  2. Drupal core critical security update (CVE-2026-108097) - Pantheon Docs
  3. Entity List - Critical - Remote code execution - SA-CONTRIB-2026-218 - Drupal.org

Articles liés