Auth bypass in Glboy Otp Login With Phone Number, Verification
CVE-2026-3655
The OTP Login With Phone Number, OTP Verification plugin for WordPress is vulnerable to authentication bypass in versions 1.8.50 through 1.8.60. This is due to the Firebase verification flow in the `lwp_ajax_register` AJAX handler not binding the Firebase session to the phone number supplied in the request. The `idehweb_lwp_activate_through_firebase()` function validates that a Firebase OTP session is legitimate, but the `phoneNumber` returned by Firebase is never compared against the victim's stored phone number. This makes it possible for unauthenticated attackers to authenticate as any user who has a phone number stored in user meta, including administrators, by verifying their own Firebase session and supplying the victim's phone number in the same request.
Vulnerability class: Broken Authentication
Published · last modified .
CVSS v3 metric
CVSS v3 base score 9.8 (Critical). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H.
EPSS exploit prediction
EPSS: 0.005 (42.6th percentile), scored .
Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 43rd percentile — 42.6% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.005 · newest: 0.005 · change: 0.000
Affected products
- Glboy Otp Login With Phone Number, Verification — versions 1.8.50
Weakness classification (CWE)
References
- www.wordfence.com/threat-intel/vulnerabilities/id/7fc410f2-5f2b-4eea-a0fb-fe58f…
- plugins.trac.wordpress.org/browser/login-with-phone-number/tags/1.8.60/inc/ajax…
- plugins.trac.wordpress.org/browser/login-with-phone-number/tags/1.8.60/inc/ajax…
- plugins.trac.wordpress.org/browser/login-with-phone-number/tags/1.8.60/inc/ajax…
- plugins.trac.wordpress.org/browser/login-with-phone-number/trunk/inc/ajax-handl…
- plugins.trac.wordpress.org/changeset/3479314/login-with-phone-number/trunk/inc/…
Frequently asked questions
- What is CVE-2026-3655?
- CVE-2026-3655 is a critical-severity vulnerability in Glboy Otp Login With Phone Number, Verification, classified under Improper Authentication. CVSS score: 9.8/10. Published 2026-05-29.
- How severe is CVE-2026-3655?
- Critical severity. CVSS v3 base score is 9.8 out of 10.