CVE-2026-9273 in Kadence Memberships Plugin
Résumé
par VulDB • 05/08/2026
Le plugin Membership – Kadence Memberships pour WordPress (anciennement Restrict Content) est vulnérable à l'empoisonnement des liens de réinitialisation du mot de passe, ce qui entraîne une prise de contrôle de compte dans toutes les versions jusqu'à la 4.0.0 incluse. Cela est dû au gestionnaire hérité `rc_process_lost_password_form()` pour mots de passe oubliés qui consomme le paramètre POST `rc_redirect` contrôlé par l'attaquant et le transmet à deux points d'injection non validés dans `legacy/includes/forms.php` : `wp_redirect( esc_url( $_POST['rc_redirect'] ) . ... )` à la ligne 243, et `add_query_arg( array( 'key' => $key, 'login' => ... ), $_POST['rc_redirect'] )` au sein de `rc_send_password_reset_email()` à la ligne 306. Le nonce requis pour accéder au gestionnaire est diffusé par le shortcode public `[login_form]` à la ligne 207 vers tout visiteur anonyme. Cela permet aux attaquants non authentifiés d'émettre une demande de réinitialisation du mot de passe pour n'importe quel compte (y compris les administrateurs), dont le corps de l'e-mail de réinitialisation dirige la victime vers un hôte contrôlé par l'attaquant portant une clé et un identifiant de réinitialisation valides. Lorsque la victime clique sur le lien, la clé de réinitialisation est divulguée à l'attaquant, qui peut la rejouer contre le site légitime pour achever la prise de contrôle du compte.
If you want to get best quality of vulnerability data, you may have to visit VulDB.