CVE Catalog

CVE-2026-19125

HighCVSS 8.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.64%

48th percentile - higher than 48% of all known CVEs

Summary

The EthPress – Web3 Login plugin for WordPress up to version 2.3.5 is vulnerable to authentication bypass due to a missing return statement in the verify_login() function when signature verification fails. An unauthenticated attacker can log in as any WordPress user with a linked wallet address, including administrators, enabling full site takeover.

Risk Assessment

Authentication bypass could lead to full site compromise, including data access and malware installation.

Recommendation

Update the plugin to the latest version immediately if available, and verify the signature verification logic.

Related vulnerabilities

Original NVD description (English source)

The EthPress – Web3 Login plugin for WordPress is vulnerable to Authentication Bypass in all versions up to, and including, 2.3.5. This is due to the verify_login() function in app/Login.php containing a missing return statement in the signature verification failure branch — when Signature::verify2() reports a mismatch, the function only assigns a WP_Error to a local variable and continues executing, causing unconditional fall-through to the login block where Address::log_in() calls wp_set_auth_cookie() regardless of whether the submitted signature is valid. This makes it possible for unauthenticated attackers to log in as any WordPress user who has a linked wallet address — including administrators — by submitting that user's public wallet address alongside an arbitrary well-formed signature, enabling full site takeover.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS