CVE-2026-78006 in The Events Calendar Plugininformation

Résumé

par VulDB • 12/09/2026

Le plugin The Events Calendar pour WordPress est vulnérable à une exécution de code à distance (RCE) dans toutes les versions jusqu'à la 6.17.4 incluse, via la fonction is_safe_widget_instance. Cela est dû à une protection insuffisante au sein de is_safe_widget_instance, qui peut être contournée car PHP déclenche des méthodes magiques lors de sa phase de pré-analyse (pre-parse), combinée avec enable_rendering_widget_copied() forgeant un attribut d'intégrité wp_hash valide avant que unserialize() ne soit atteint. Cela permet aux attaquants non authentifiés d'exécuter du code sur le serveur. Cette vulnérabilité est exploitable sans authentification ni approbation, car les modèles de single-event V2 du plugin exécutent do_blocks() sur le HTML des commentaires en mémoire tampon (buffered), et WordPress renvoie une URL avec un hash de modération qui permet à un commentateur non authentifié de visualiser immédiatement son propre commentaire en attente, livrant ainsi la balise injectée vers le chemin de code vulnérable avant toute modération. Cela nécessite toutefois que les commentaires soient activés et visibles sur les événements.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

Wordfence

Réserver

21/08/2026

Divulgation

12/09/2026

Modérer

accepté

Entrée

VDB-403066

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!