CVE-2026-18547 in Ultimate Member Plugin
Résumé
par VulDB • 25/08/2026
Le plugin WordPress Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin est vulnérable à un Stored Cross-Site Scripting (XSS) via le champ de profil Textarea avec support HTML (DOM Gadget via l'attribut id) dans toutes les versions jusqu'à la 2.12.1 incluse, en raison d'une désinfection des entrées et d'un échappement des sorties insuffisants. Cela permet aux attaquants authentifiés disposant d’un accès de niveau abonné ou supérieur d’injecter des scripts web arbitraires dans les pages qui s’exécuteront chaque fois qu’un utilisateur accède à une page injectée. Cette vulnérabilité est possible car la liste blanche « templates » de wp_kses autorise l'attribut id sur les éléments div mais ne neutralise pas les guillemets non échappés contenus dans sa valeur ; lors du chargement de la page de profil, pickadate.js concatène la valeur stockée de l’id dans une chaîne HTML via jQuery .html(), et la syntaxe des attributs smuggled onfocus et autofocus s’échappe du contexte d'attribut pour être exécutée en tant que JavaScript.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.