CVE-2026-18385 in ProfilePress Plugin
Riassunto
di VulDB • 16/08/2026
Il plugin WordPress ProfilePress – Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content è vulnerabile a esecuzione arbitraria di shortcode in tutte le versioni fino alla 4.16.19 inclusa. La vulnerabilità deriva dal fatto che il software consente agli utenti di eseguire un'azione senza una corretta validazione del valore prima dell'esecuzione della funzione do_shortcode. Ciò permette ad attaccanti autenticati, con accesso a livello di sottoscrittore (subscriber) o superiore, di eseguire shortcode arbitrari. La mitigazione parziale introdotta tramite strip_shortcodes() su [profile-first-name] e [profile-last-name] può essere aggirata attraverso il percorso di rendering [profile-display-name format="first_last_names"], il percorso di rendering [profile-bio] (che recupera nuovamente i metadati grezzi della descrizione) e la sequenza di escape tra doppie parentesi quadre [[tag]], tutte le quali consentono al testo dello shortcode controllato dall'attaccante di raggiungere la chiamata esterna a do_shortcode().
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.