threatover Patrik Grobshäuser

// CVE-2024-27956 · SQLi NON AUTH · EXPLOITÉ MASSIVEMENT

WP Automatic SQL injection cleanup.

An unauthenticated SQL injection in WP Automatic let attackers create administrators and plant backdoors at scale in March 2024. If your site ran an affected version, treat it as compromised. I clean it manually. Flat $279.

§ 01 — EN QUOI CONSISTAIT LE BUG

SQLi non authentifiée dans un handler d'import CSV.

WP Automatic exposait un endpoint qui acceptait des données au format CSV et passait les champs fournis par l'utilisateur dans la base de données WordPress sans assainissement. N'importe quel visiteur non authentifié pouvait forger une requête qui exécutait du SQL arbitraire. Versions affectées : antérieures à 3.92.1. Divulguée le 13 mars 2024.

Schéma d'attaque standard : insérer une ligne dans wp_users avec un hash de mot de passe connu ; insérer une ligne wp_usermeta correspondante accordant le rôle administrateur ; se connecter ; installer un plugin backdoor ou écrire un web shell.

§ 02 — INDICATEURS

Ce que nous en faisons

  • [ JOURNAL D'ACCÈS ]

    Requêtes POST vers wp-content/plugins/wp-automatic/csv.php depuis des IP externes. Typiquement des dizaines à des centaines de requêtes, parfois depuis la même poignée d'IP sur plusieurs semaines.

  • [ UTILISATEURS ]

    Administrateurs créés depuis mars 2024 que vous ne reconnaissez pas. Schémas courants : noms d'utilisateur comme « admin », « wpadmin », « user » avec des e-mails jetables.

  • [ PLUGINS ]

    Plugins installés par le nouvel utilisateur admin — plugins de type file-manager, faux plugins de sécurité, ou tout ce que vous n'avez pas installé vous-même.

  • [ WEB SHELLS ]

    Nouveau PHP dans wp-content/uploads/ et tout emplacement non-plugin. L'endpoint CSV.php a aussi été détourné pour écrire des shells directement.

§ TARIFS

Forfait $279. Une seule fois. Par site.

[ RESCUE ]

$279

FORFAIT · UNIQUE · PAR SITE

Manual cleanup, entry-vector identification, written forensic report.

Démarrer un nettoyage →

[ SHIELD ]

$29 / mo

PAR SITE · RÉSILIATION À TOUT MOMENT

Surveillance continue, durcissement, un nettoyage par an inclus.

Se protéger →

Part of threatover's broader security practice. Penetration testing, bug bounty consulting, triage, and security advisory.

Voir tous les services →

Start an engagement.

Send the scope, stack, and timeline. You get a written proposal with a fixed quote.

Contact →