Drupal 10 : fin des correctifs de sécurité dans 71 jours (9 décembre 2026). Préparer la mise à jour

Mise à jour Drupal 10 → 11 : à faire avant le 9 décembre 2026

Le 9 décembre 2026, Drupal 10 cesse de recevoir des correctifs de sécurité. La mise à jour vers Drupal 11 n'est pas une refonte : c'est une montée de version maîtrisée, à condition de s'y prendre maintenant.

  • Forfait ferme après audit
  • Modules contrib et PHP compris
  • Bascule planifiée, coupure de quelques minutes

Ce qui change au 9 décembre 2026

  • Drupal 10.6 est la dernière version de la branche 10. Après le 9 décembre 2026, plus aucun correctif de sécurité ne sera publié pour Drupal 10.
  • Les mainteneurs de modules contrib arrêteront progressivement de publier des versions compatibles Drupal 10.
  • Le même mois sortent Drupal 11.5 et Drupal 12 ; ce dernier exige PHP 8.5.
  • PHP 8.2, encore courant sur les hébergements Drupal 10, n'a plus de support de sécurité après le 31 décembre 2026.

Concrètement : un site qui reste en Drupal 10 en 2027 est un site dont les failles ne seront plus corrigées. Le détail des échéances est dans l'article fin de vie de Drupal 10, et l'impact de PHP dans PHP 8.2 en fin de support.

Une fois le site en Drupal 11, il faut le garder à jour des versions mineures : c'est le rôle de la maintenance Drupal (TMA).

Déroulé d'une mise à jour vers Drupal 11

  1. Préparer l'environnement

    Passage en PHP 8.3 minimum, mise à jour de Drupal 10 en 10.6 et de tous les modules dans leur dernière version.

  2. Analyser la compatibilité

    Rapport Upgrade Status : modules contrib compatibles, à mettre à jour, à remplacer ou à retirer ; API dépréciées dans le code personnalisé et le thème.

  3. Corriger le code

    Drupal Rector pour les corrections automatiques, reprise manuelle du reste, mise à jour des dépendances Composer.

  4. Mettre à jour et recetter

    Passage en Drupal 11 sur la préproduction, tests fonctionnels avec vous, puis mise en production planifiée.

Ce qui fait varier l'effort

Le forfait est fixé après l'audit. Il dépend surtout du nombre de modules contrib et du volume de code sur mesure.

Profil de siteExemplePoints d'attention
VitrinePeu de modules, thème standardMise à niveau de PHP, quelques modules à mettre à jour
Institutionnel40 à 80 modules, quelques modules sur mesureModules abandonnés à remplacer, code à adapter
Plateforme métierIntégrations, multilingue, beaucoup de code sur mesureDécoupage en lots, recette approfondie

Vos questions

Mon hébergeur doit-il intervenir ?

Souvent oui, pour passer en PHP 8.3 ou plus. Je peux m'en charger si vous êtes sur un VPS ou un serveur dédié, ou préparer la demande pour votre hébergeur.

Tous mes modules existent-ils en Drupal 11 ?

La très grande majorité des modules populaires sont compatibles. Pour les autres, je propose un module de remplacement, un correctif, ou un petit développement sur mesure. L'audit le dit avant de commencer.

Et si je n'ai pas le temps d'ici décembre ?

Le site ne s'arrêtera pas le 10 décembre. Mais chaque semaine qui passe augmente le risque de faille non corrigée. Lancez au moins l'audit maintenant pour planifier la suite.

Réservez un créneau avant le rush de décembre

Les dernières semaines avant l'échéance seront chargées pour tous les prestataires Drupal. Anticiper, c'est aussi choisir sa date.

Planifier ma mise à jour