Vous soupçonnez que votre site internet WordPress a été piraté ? Vous avez raison d'être inquiet. Selon Wordfence Security, plus de 90 000 sites WordPress sont piratés chaque jour, et d'après WebARX, environ 70% des installations WordPress présentent des vulnérabilités exploitables par des hackers.
Il faut savoir que WordPress représente plus de 40% du web selon W3Techs, ce qui en fait une cible privilégiée pour les pirates expérimentés. En général c'est la non mise à jour des plugins qui créé ces failles.
Dans cet article, nous allons vous aider à identifier les signes d'un piratage, comprendre les causes principales et surtout, vous présenter nos solutions professionnelles pour restaurer et protéger votre site web.
Les signes d'un site WordPress piraté
Vous suspectez que votre site internet ait été piraté ? Plusieurs indices peuvent vous alerter :
Avertissements du navigateur
Les navigateurs modernes comme Chrome, Firefox ou Safari disposent de systèmes de détection des sites malveillants. Si votre site web affiche un avertissement du type "Site dangereux" ou "Ce site peut être piraté", c'est un signe évident que quelque chose ne va pas. Pour comprendre comment résoudre ces erreurs, consultez notre guide sur les codes HTTP.
Google Safe Browsing peut également blacklister votre site s'il détecte du contenu nuisible, ce qui rend votre site inaccessible à la majorité des utilisateurs. Dans de nombreux cas, Google vous envoie également une notification dans la Google Search Console pour vous informer de ce problème.
Les identifiants ne fonctionnent pas
Si vous ne parvenez plus à vous connecter à votre espace d'administration avec vos mots de passe habituels, cela peut indiquer que vos accès ont été modifiés. Les pirates changent souvent les mots de passe après avoir pris le contrôle d'un site web afin d'en conserver le contrôle plus longtemps.
Le rapport "Website Compromise Indicators" de l'ANSSI indique que dans 64% des cas de piratage, la première action des attaquants est de modifier les informations d'identification des administrateurs.
Site web inaccessible
Un site qui affiche soudainement des erreurs 500 ou qui devient complètement inaccessible peut être victime d'une attaque. Les hackers peuvent surcharger intentionnellement votre serveur ou endommager des fichiers critiques du système.
Dans ce cas, contacter rapidement votre service d'hébergement qui pourra vous aider à identifier la source du problème notamment grâce aux logs d'erreurs.
Spam, redirections ou fenêtres pop-up
Si vous constatez sur votre site des pop-ups intempestives ou des liens vers des sites suspects sont des indicateurs courants de piratage. Les pirates insèrent souvent du code malveillant pour rediriger les utilisateurs vers des sites de phishing ou d'escroquerie.
Dans son rapport annuel sur les menaces WordPress, Wordfence révèle que 52% des sites web WordPress piratés sont utilisés pour le spam SEO et 40% pour des redirections mal intentionnées. Google détecte généralement ces comportements suspects et peut pénaliser votre référencement en conséquence.
Raisons pour lesquelles un site WordPress est piraté
Comprendre pourquoi votre site web a été compromis est essentiel pour éviter de futures attaques :
Identifiants de connexion non sécurisés
L'utilisation de mots de passe faibles ou la réutilisation des mêmes informations de connexion sur plusieurs services est l'une des principales failles de votre site. Selon le rapport de WPScan (2023), 30% des piratages WordPress commencent par une attaque de type "brute force" sur les mots de passe.
Les hackers utilisent des outils automatisés qui testent des milliers de combinaisons jusqu'à trouver les bonnes informations d'identification pour accéder à votre compte. Dans de nombreux cas, ces attaques ciblent spécifiquement l'utilisateur "admin" par défaut de WordPress.
Logiciels obsolètes
Un WordPress, des plugins ou des thèmes non mis à jour constituent une invitation pour les pirates. Chaque mise à jour corrige des vulnérabilités de sécurité connues sur votre site web il est donc important de les réaliser très régulièrement pour vous éviter des soucis.
Médiocrité du code du site web
Un code mal écrit, des plugins de qualité douteuse ou des personnalisations non sécurisées peuvent créer des vulnérabilités exploitables. Les injections SQL et les failles XSS (Cross-Site Scripting) sont particulièrement courantes sur les sites web ayant un code non optimisé. Il est donc important d'être vigilant à ce que l'on met sur son site internet.
Nos solutions pour réparer votre site web WordPress piraté
Si votre site web a été piraté, suivez ces quelques étapes essentielles pour le récupérer et renforcer sa sécurité :
1. Mettre WordPress en mode de maintenance
Avant toute intervention, activez le mode maintenance pour empêcher l'accès au site pendant la réparation. Cela protège vos utilisateurs d'éventuels contenus malveillants et évite que Google n'indexe votre site internet dans son état compromis. Cela vous permettra aussi d'avoir un peu plus de temps pour identifier et corriger les failles.
2. Réinitialiser le mot de passe de WordPress
Changez immédiatement les mots de passe de tous vos comptes WordPress, particulièrement ceux avec des privilèges administrateurs. Utilisez des mots de passe forts et uniques (minimum 12 caractères avec chiffres, majuscules et caractères spéciaux) pour chaque compte utilisateur.
3. Mettre à jour WordPress
Une fois l'accès récupéré, mettez à jour WordPress vers la dernière version stable. Cela permet d'éliminer les vulnérabilités connues qui auraient pu être exploitées par les pirates.
Selon WebARX, 56% des sites WordPress piratés n'étaient pas à jour au moment de l'attaque, soulignant l'importance cruciale de cette étape pour la protection de votre site web.
4. Installer un plugin de protection
Votre site internet est désormais à jour et vous avez sécurisé vos accès ? Il faut désormais regarder pour améliorer la protection de votre site. Pour cela nous vous recommandons d'installer un plugin tel que Wordfence ou Sucuri. Ces extensions vont vous permettre d'analyser l'ensemble de votre site et d'identifier les restes potentiels de piratage.
5. Désactiver les plugins et les thèmes
Les extensions sont souvent le point d'entrée des hackers. Vous pouvez donc désactiver temporairement tous les plugins et utilisez un thème par défaut et ré-activer un a un afin d'identifier les éléments problématiques.
6. Rechercher les logiciels malveillants
Utilisez des outils spécialisés pour scanner les fichiers à la recherche de codes malveillants. Les pirates informatiques laissent souvent des "backdoors" cachées pour pouvoir revenir plus facilement sur votre site internet.
Comment sécuriser un site WordPress sans plugins ?
Si vous préférez éviter l'utilisation de plugins supplémentaires pour des raisons de performance, voici des mesures de sécurité natives que vous pouvez mettre en place sur votre site internet :
-
Modifiez le préfixe des tables de la base de données : WordPress utilise par défaut le préfixe "wp_", connu de tous les hackers. Changer ce préfixe rend plus difficile les attaques par injection SQL. Cela peut être fait très facilement avec quelques connaissances techniques.
-
Configurez correctement les fichiers .htaccess et wp-config.php :
# Protéger wp-config.php
<files wp-config.php>
order allow,deny
deny from all
</files>
# Désactiver la navigation dans les répertoires
Options -Indexes
-
Déplacez le fichier wp-config.php vers un niveau au-dessus du répertoire d'installation de WordPress, le rendant inaccessible via le web pour les hackers.
-
Limitez les tentatives de connexion directement via le fichier .htaccess sans recourir à un plugin, protégeant ainsi les mots de passe de votre site internet.
-
Configurez des sauvegardes automatiques au niveau serveur plutôt que via des plugins WordPress pour sécuriser vos données et fichiers.
Quel est le CMS le plus sécurisé ?
Si WordPress présente des vulnérabilités en raison de sa popularité, comment se compare-t-il aux autres CMS en termes de sécurité pour votre site web ?
Drupal est souvent considéré comme le CMS le plus sécurisé des solutions open source populaires. Ses fonctionnalités de protection intégrées et son processus rigoureux de vérification des extensions en font une solution privilégiée pour les sites gouvernementaux et les grandes entreprises cherchant à éviter les attaques de hackers.
Joomla propose un bon équilibre entre protection et convivialité, avec des contrôles d'accès avancés intégrés nativement pour protéger les informations des utilisateurs.
WordPress reste vulnérable principalement en raison de sa très forte popularité et de son écosystème d'extensions très ouvert. Cependant, avec les bonnes mesures de sécurité de votre site, il peut être tout aussi protégé que ses concurrents.
Cela reflète davantage la popularité des plateformes que leur sécurité intrinsèque. Dans tous les cas, Google traite équitablement les sites sécurisés, quel que soit le CMS utilisé.
Conclusion : faites appel à des experts pour une sécurité optimale de votre site
La récupération d'un site WordPress piraté peut sembler accessible avec les nombreux tutoriels en ligne, mais la réalité est souvent plus complexe. Les statistiques montrent qu'une restauration incomplète cause des pertes de données ou de fonctionnalités dans 74% des cas.
Vous avez des questions sur la sécurité de votre site WordPress ou besoin d'une intervention d'urgence suite à un piratage ? Contactez nous dès aujourd'hui pour un audit personnalisé et des solutions adaptées à votre situation.