Le plugin WP Booking System – Booking Calendar est vulnérable à une injection SQL via le paramètre `data[orderby]`, exploitable par un utilisateur authentifié disposant au moins de droits d’administrateur. Les versions jusqu’à 2.1.0.1 inclus sont concernées; l’exploitation décrite nécessite un calendrier comptant plus de 200 réservations.
Source : NVD — CVE-2026-111178
Analyse technique
Le paramètre fourni par l’utilisateur n’est pas suffisamment échappé et la requête SQL existante n’est pas suffisamment préparée. L’attaquant peut ajouter des requêtes SQL et extraire des données; la branche AJAX concernée ne transmet la valeur que si le calendrier dépasse 200 réservations.
Impact, versions et correctif
Action recommandée
Limiter l’accès aux comptes administrateurs et surveiller les calendriers ayant plus de 200 réservations; appliquer un correctif éditeur dès qu’il est disponible.
Sources
Priorisation DFS : P4 · 1 source(s).