Mon hébergeur dit que son pare-feu suffit : est-ce vrai
Un pare-feu applicatif bloque une partie des attaques, et cette partie est mesurable. Savoir ce qu’il attrape et surtout ce qu’il laisse passer évite de bâtir toute sa sécurité sur une case cochée dans un panneau d’hébergement.
Ce qu’un pare-feu applicatif fait réellement
Un pare-feu applicatif s’intercale entre le visiteur et votre boutique : il lit les requêtes avant qu’elles n’atteignent votre code. Il travaille sur trois registres. Il reconnaît des schémas d’attaque déjà connus et catalogués, et refuse les requêtes qui leur ressemblent. Il limite le débit, c’est-à-dire le nombre de requêtes qu’une même source peut envoyer dans un intervalle donné. Il bloque des sources entières, par adresse ou par réputation, quand elles se comportent comme des outils automatisés plutôt que comme des clients.
Ce n’est pas rien, et les volumes le montrent. Sur une faille critique d’une extension de formulaires WordPress corrigée en mars 2026, Wordfence a bloqué plus de 29 300 tentatives d’exploitation. Sur une faille d’un connecteur d’e-mail installé sur environ 100 000 sites, le total dépasse 17 millions de tentatives, avec un pic de plus de 4 millions de requêtes bloquées en une seule journée les 6 et 7 juin 2026. Sur un contournement d’authentification touchant une extension de statistiques, plus de 7 400 attaques ont été bloquées en 24 heures. Quand ce filtrage fonctionne, il absorbe un bruit considérable et, parfois, une compromission.
Ce n’est pas non plus une position marginale. Après la vague d’attaques par injection SQL visant des modules tiers PrestaShop, les recommandations publiées par le projet citent explicitement le déploiement d’un pare-feu applicatif — aux côtés de la mise à jour de tous les modules natifs et tiers, de l’usage d’un préfixe de base de données personnalisé et de sauvegardes régulières. Le pare-feu y figure comme un élément d’une liste, pas comme la liste.
Ce qu’il ne peut pas faire
Un pare-feu reconnaît des formes. Quand l’exploitation d’une faille prend la forme d’un usage normal du site, il n’a plus rien à reconnaître. C’est le point le plus important de cette page, et il est documenté : sur un module de fenêtres surgissantes pour PrestaShop, l’avis de sécurité note que les tentatives apparaissent dans les journaux du site comme de simples requêtes POST /, donc très difficiles à distinguer sans outil dédié. Le même avis recommande des règles de pare-feu, mais en complément de la mise à jour du module — jamais à sa place.
Trois autres situations lui échappent par construction :
- Une extension déjà piégée. Quand du code malveillant arrive par le canal de distribution de l’éditeur et s’exécute côté serveur, il n’y a aucune requête entrante suspecte à filtrer. Le mal est déjà à l’intérieur.
- Une fuite par un point d’accès légitime mal protégé. Un dossier de journaux laissé lisible publiquement, ou un point d’accès d’API qui répond sans vérifier les droits, répond à une requête parfaitement bien formée. Rien à bloquer, du point de vue du filtre.
- Un accès obtenu avec des identifiants valides. Un pare-feu ne distingue pas un administrateur légitime d’un attaquant qui utilise le mot de passe de cet administrateur.
À l’échelle de l’écosystème, cela se chiffre. Le rapport Patchstack sur l’année 2025 indique que moins de 26 % des attaques sont bloquées par les protections des hébergeurs. C’est une part réelle, ce n’est pas une couverture.
- moins de 26 % des attaques bloquées par les protections des hébergeurs
- 11 334 nouvelles vulnérabilités recensées dans l’écosystème WordPress en 2025
- 5 heures délai médian avant l’exploitation de masse d’une faille divulguée
Patchstack, State of WordPress Security in 2026 (chiffres portant sur 2025)
Le cas où il est vraiment décisif : la fenêtre avant correctif
Il existe une situation où le filtrage change réellement l’issue : entre le moment où une faille est publiée et le moment où vous pouvez appliquer le correctif. Cette fenêtre n’est pas théorique. D’après le même rapport, le délai médian jusqu’à l’exploitation de masse est de 5 heures, et environ la moitié des vulnérabilités à fort impact sont exploitées dans les 24 heures qui suivent la divulgation. Une boutique ne se met pas à jour en cinq heures : il faut sauvegarder, appliquer, tester, et vérifier que le tunnel de commande survit à l’opération.
C’est là qu’une mesure d’attente a du sens. Lors de la mise à jour d’urgence de WordPress publiée le 17 juillet 2026, Tenable a cité, parmi les mesures provisoires, le blocage au niveau du pare-feu applicatif du point d’accès concerné de l’API REST par lots, ainsi que la surveillance des tentatives qui le visent. Le mot important est « provisoire » : on bloque une porte le temps de poser la serrure, on ne considère pas que la porte est réparée. WordPress.org a d’ailleurs activé des mises à jour automatiques forcées sur les versions concernées, ce qui dit assez clairement ce qui règle vraiment le problème.
Un pare-feu vous achète donc du temps, et ce temps a de la valeur quand vous ne pouvez pas mettre à jour immédiatement — parce que le correctif casse un module, parce que la maintenance est planifiée, ou parce qu’aucun correctif n’existe encore. Il ne vous achète rien du tout si vous ne comptez pas mettre à jour ensuite.
Les questions à poser à votre hébergeur
-
Est-ce un pare-feu applicatif ou une protection réseau ?
Une protection réseau filtre le volume et les attaques par saturation. Un pare-feu applicatif lit le contenu des requêtes HTTP. Les deux sont utiles et ne traitent pas les mêmes problèmes ; l’un est souvent présenté à la place de l’autre. Demandez le nom du produit, pas la mention « site protégé ».
-
À quelle fréquence les règles sont-elles mises à jour ?
La valeur d’un filtrage par signatures dépend entièrement de la fraîcheur des règles. Demandez qui les publie, et sous quel délai après la divulgation d’une faille. Un jeu de règles figé depuis longtemps protège contre les attaques de l’an dernier.
-
Ai-je accès aux journaux de blocage ?
Sans journal, vous ne saurez jamais si le pare-feu a bloqué trois requêtes ou trois cent mille, ni ce qu’il a bloqué. Un filtre dont vous ne voyez pas la sortie ne vous donne aucune information exploitable, ni pour rassurer, ni pour enquêter après un incident.
-
Qui intervient quand une règle casse une intégration ?
Un filtre trop strict peut bloquer un retour de passerelle de paiement, un webhook de transporteur ou un flux de marketplace. Demandez qui diagnostique, qui ajuste, et en combien de temps. C’est la question qui distingue un service d’une case cochée.
-
Que se passe-t-il quand une faille est publiée sur un composant que j’utilise ?
Est-ce que quelqu’un pousse une règle spécifique, et sous quel délai ? Suis-je prévenu ? La réponse détermine si vous êtes couvert pendant la fenêtre avant correctif ou si vous découvrirez le problème dans vos journaux d’erreurs.
Pour aller plus loin
-
Modules et extensions abandonnés
Réduire la surface avant de filtrer : le composant qu’on ne met plus à jour reste le vecteur le plus courant.
-
Surveiller les failles qui concernent ma boutique
Comment être prévenu pendant la fenêtre où le filtrage est votre seule protection.
-
Choisir un hébergement e-commerce
Ce qu’il faut vérifier dans une offre au-delà de la mention « site protégé ».
-
Vérifier si mon site est compromis
Les contrôles à faire quand vous voulez savoir si quelque chose est déjà passé.
Décrivez votre besoin en 1 minute
Quelques questions ciblées pour que je vous réponde avec une estimation, pas avec un questionnaire de plus.