Comment gérer et mettre à jour les extensions d'un site Joomla en toute sécurité ?

Gérer les extensions d'un site Joomla consiste à maintenir à jour ses composants, modules, plugins et templates, tout en supprimant ceux qui sont inutilisés ou abandonnés. Ces extensions tierces sont la principale porte d'entrée des piratages : chaque correctif de sécurité publié doit donc être appliqué rapidement.

Joomla centralise cette gestion dans son back-office. Le composant Système > Mise à jour signale les nouvelles versions du cœur et des extensions installées, et la rubrique Gérer > Extensions permet d'activer, désactiver ou désinstaller chaque élément. Avant toute mise à jour importante, deux réflexes s'imposent : réaliser une sauvegarde complète et, idéalement, tester la mise à jour sur une copie de préproduction pour éviter qu'une incompatibilité ne casse le site en production.

La sécurité passe aussi par la vigilance sur les sources : n'installer que des extensions issues d'éditeurs fiables et consulter la Vulnerable Extensions List (VEL) maintenue par le projet Joomla, qui recense les extensions présentant des failles connues. Une extension qui n'est plus mise à jour par son auteur doit être remplacée, car elle finira par exposer le site.

Ce suivi régulier des mises à jour et des vulnérabilités est au cœur d'un contrat de maintenance.