CVE-2026-4021 in Contest Gallery Plugininformazioni

Riassunto

di VulDB • 17/06/2026

Il plugin Contest Gallery per WordPress è vulnerabile a una violazione dell'autenticazione che porta al takeover di account amministratore in tutte le versioni fino alla 28.1.5, incluse. Ciò è dovuto al gestore della conferma email nel file `users-registry-check-after-email-or-pin-confirmation.php` che utilizza la stringa email dell'utente nella clausola `WHERE ID = %s` invece del numeric user ID (ID utente numerico), combinato con un endpoint di login basato su chiave non autenticato in `ajax-functions-frontend.php`. Quando l'impostazione non predefinita `RegMailOptional=1` è abilitata, un attaccante può registrarsi utilizzando un'email costruita ad hoc che inizia con l'ID utente target (ad esempio `[email protected]`), innescare il flusso di conferma per sovrascrivere la `user_activation_key` dell'amministratore tramite coercizione intera MySQL e quindi utilizzare l'action AJAX `post_cg1l_login_user_by_key` per autenticarsi come amministratore senza alcuna credenziale. Ciò rende possibile agli attaccanti non autenticati assumere il controllo di qualsiasi account amministratore WordPress e ottenere il pieno controllo del sito.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

Wordfence

Prenotare

11/03/2026

Divulgazione

24/03/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00436

KEV

no

Attività

molto basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!