CVE-2026-19125
EthPress <= 2.3.5 - Contournement d'authentification non authentifié
- Publié
- 23 sept. 2026
- Mise à jour
- 23 sept. 2026
- Attribution de CNA
- Wordfence
- Preuve observée
- 23 sept. 2026
CVSS primaire
cvelist · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:HRésumé
The EthPress – Web3 Login plugin for WordPress est vulnérable à un contournement d'authentification dans toutes les versions jusqu'à la 2.3.5 incluse. Cela est dû au fait que la fonction verify_login() dans app/Login.php contient une instruction return manquante dans la branche d'échec de vérification de signature — lorsque Signature::verify2() signale une non-concordance, la fonction se contente d'affecter un WP_Error à une variable locale et poursuit son exécution, provoquant une chute inconditionnelle vers le bloc de connexion où Address::log_in() appelle wp_set_auth_cookie() indépendamment de la validité de la signature soumise. Cela permet à des attaquants non authentifiés de se connecter en tant que n'importe quel utilisateur WordPress disposant d'une adresse de portefeuille liée — y compris les administrateurs — en soumettant l'adresse publique du portefeuille de cet utilisateur accompagnée d'une signature arbitraire bien formée, ce qui permet une prise de contrôle complète du site.
Sources
1Preuve de concept vérifiée exploitant le contournement d'authentification non authentifié d'EthPress <= 2.3.5, accordant une session d'administrateur WordPress via une adresse de portefeuille.
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.