CVE-2026-9273 in Kadence Memberships Plugin
Riassunto
di VulDB • 05/08/2026
Il plugin Membership – Kadence Memberships per WordPress (precedentemente noto come Restrict Content) è vulnerabile all'avvelenamento del link di reimpostazione della password, che porta al sequestro dell'account in tutte le versioni fino alla 4.0.0 inclusa. Ciò è dovuto al gestore legacy lost-password rc_process_lost_password_form() che utilizza il parametro POST rc_redirect controllato dall'attaccante inserendolo in due sink non validati presenti nel file legacy/includes/forms.php: wp_redirect( esc_url( $_POST['rc_redirect'] ) . ... ) alla riga 243, e add_query_arg( array( 'key' => $key, 'login' => ... ), $_POST['rc_redirect'] ) all'interno di rc_send_password_reset_email() alla riga 306. Il nonce necessario per raggiungere il gestore è reso pubblico dallo shortcode [login_form] alla riga 207 ed è accessibile a qualsiasi visitatore anonimo. Ciò consente agli attaccanti non autenticati di inviare una richiesta di reimpostazione della password per qualsiasi account (inclusi gli amministratori), in cui l'email di reset indirizza la vittima verso un host controllato dall'attaccante che trasporta una chiave e un nome utente di reset validi. Quando la vittima fa clic sul link, la chiave di reset viene trapelata all'attaccante, il quale può riutilizzarla contro il sito legittimo per completare il sequestro dell'account.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.