CVE-2026-19125 Details
Description
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.
A vulnerability allowing authentication bypass has been identified in the EthPress – Web3 Login plugin for WordPress, affecting all versions through 2.3.5. The issue arises in the verify_login() function within app/Login.php, where a missing return statement in the signature verification failure branch allows the function to continue executing after a verification mismatch. This flaw enables unauthenticated attackers to log in as any WordPress user with a linked wallet address, including administrators, by submitting the user's public wallet address along with a crafted signature. The exploitation of this vulnerability could lead to a complete takeover of the affected site.
Users are advised to update the EthPress – Web3 Login plugin to version 2.3.6 or a newer patched version.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 23, 2026CISA-ADP
Assessed Sep 24, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://plugins.trac.wordpress.org/browser/ethpress/tags/2.3.5/app/Address.php#L419 | [email protected] | Broken LinkSource CodeVendor |
| https://plugins.trac.wordpress.org/browser/ethpress/tags/2.3.5/app/Login.php#L46 | [email protected] | Broken LinkSource CodeVendor |
| https://plugins.trac.wordpress.org/browser/ethpress/tags/2.3.5/app/Login.php#L51 | [email protected] | Broken LinkSource CodeVendor |
| https://plugins.trac.wordpress.org/browser/ethpress/tags/2.3.5/app/Plugin.php#L75 | [email protected] | Broken LinkSource CodeVendor |
| https://plugins.trac.wordpress.org/changeset/3683106/ethpress/trunk/app/Login.php | [email protected] | Source CodeVendor |
| https://www.wordfence.com/threat-intel/vulnerabilities/id/267acbd7-379c-4930-aa85-3071dfcac5a5?source=cve | [email protected] | AdvisoryRemedy |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-287 | Improper Authentication | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| EthPress | <= 2.3.5 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 24, 2026 | CVE Modified | CISA-ADP |
| Sep 23, 2026 | New CVE Received | [email protected] |
Volerion