WordPress: Casino en ligne dans la blogoliste

Si vous aussi vous êtes victime d’un nouveau genre d’attaque type « Casino en ligne » et que vous ne comprenez pas,cet article est fait pour vous !

Les symptômes : un nouveau lien apparait dans votre blogoliste avec le titre « Casino en ligne ». En tant que bon administrateur de votre blog, vous avez supprimé ce lien via la Liste des liens de votre site. Vous actualisez la page, et là, surprise, le lien est revenu ! Vous n’y comprenez rien, moi non plus, jusqu’à ce que je trouve la solution (vous l’attendez tant).

Décryptage : vous n’avez rien vu mais quelqu’un a ajouté une petite et malheureuse ligne de code dans un fichier de votre template. ce code est donc exécuté à chaque chargement de la page de votre site. C’est pourquoi quand vous supprimez le lien de la blogoliste et que vous actualisez la page, il revient…
Comment le code est-il arrivé ? Vous avez certainement un champ de formulaire sur votre site… c’est ici que s’écrivent des injetcions SQL.

La solution : le plus souvent, la petite ligne de code se trouve dans le fichier header.php du répertoire de votre template. Elle ressemble à cela:
<?php eval(base64_decode('longue série de lettres/chiffres')); ?>
Il vous suffit simplement de supprimer cette ligne en éditant le fichier header.php du répertoire de votre template et le tour est joué !

Sources: un problème sur un de mes blogs… et la solution discutée sur support WordPress.

Auteur: Benoit DELDICQUE

Actuellement en poste sur Strasbourg, je suis en charge de la conception et la réalisation d'applications iOS pour iPhone, iPad et iPod touch. En plus de mon activité autour du monde mobile, je suis co-gérant d'une jeune société, Caelys, qui offre aux professionnels une plateforme de vente unique.

Articles similaires

  • Apple lance l’outil Auto Ingest pour les statistiques dans iTunes Connect Lire →

2 commentaires

  1. Hello,

    C’est bien pour ca qu’il faut faire attention et mettre a jour ces systèmes régulièrment afin d’éviter les attaques XSS

Laisser un commentaire

Les champs obligatoires sont identifiés par *

*