Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify site running OTP login plugin
-
DeliveryRequest login OTP for admin account
-
ExploitScript unlimited OTP guesses
-
ExecutionBrute-force short numeric code
-
PersistObtain authenticated admin session
-
ImpactTake over WordPress site
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK
2 techniques across 2 tactics: Defense Evasion, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The target WordPress site must have the "OTP Login With Phone Number, OTP Verification" plugin (version < 1.8.71) installed and its OTP/phone login flow enabled, because exploitation abuses that specific verification endpoint. The concrete prerequisites are: the plugin allows an unauthenticated user to request a login code for an arbitrary account, the OTP is short and numeric, and the plugin neither limits verification attempts nor invalidates the code after a wrong guess - all three combine to make brute-force feasible. There is no authentication requirement (PR:N), no user interaction (UI:N), and network reachability to the login endpoint is sufficient (AV:N/AC:L). The primary limiting factor is deployment scope: only sites actually running this plugin as a login mechanism are exploitable; sites that do not use the OTP login feature are not affected. External rate-limiting (WAF, CDN) in front of the login endpoint would also raise the practical difficulty. |
| Impact | Signals conflict in an informative way. The CVSS vector (AV:N/AC:L/PR:N/UI:N, score 9.1) and the described logic - unauthenticated OTP request plus unlimited brute-force - indicate a genuinely low-barrier, high-impact account-takeover primitive, and a public POC exists via WPScan. Against that, EPSS is only 0.15% (4th percentile) and the CVE is not on CISA KEV, indicating no evidence of widespread active exploitation yet; low EPSS for a fresh, POC-backed WordPress auth bypass often reflects limited observation time rather than low true exploitability. Real-world priority should be treated as high for any site actually running this plugin as a login mechanism, because exploitation is scriptable and requires no privileges or user interaction. No contradictions between vector and description were found - the network, unauthenticated framing is internally consistent. Availability impact is correctly rated N, so this is a confidentiality/integrity (takeover) issue, not a denial-of-service. |
| Exploit ScenarioDerived | An unauthenticated attacker submits a request for a login OTP targeting the administrator account, then scripts repeated verification submissions against the short numeric code without being rate-limited or having the code invalidated on wrong guesses. Because the keyspace is small and guessing is unlimited, the attacker brute-forces the correct OTP within a feasible number of attempts and obtains an authenticated admin session. A public POC exists via WPScan, and the low CVSS attack complexity (AC:L) with no required privileges or user interaction makes this readily automatable. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 05, 2026
Account takeover in the WordPress plugin "OTP Login With Phone Number, OTP Verification" before 1.8.71 stems from missing rate-limiting and non-invalidation of one-time login codes, letting an unauthenticated attacker request a login OTP for any account and brute-force the short numeric code to seize control of any user, including administrators. CVSS 9.1 (AV:N/AC:L/PR:N/UI:N) reflects trivial network exploitation with high confidentiality and integrity impact. Publicly available exploit code exists (reported by WPScan), though EPSS is low at 0.15% (4th percentile) and it is not in CISA KEV, so there is no public exploit identified as actively exploited in the wild.
RemediationAI
Patch available per vendor advisory: upgrade the plugin to version 1.8.71 or later, which is the first fixed release per the EUVD range (< 1.8.71). Review the WPScan advisory at https://wpscan.com/vulnerability/96101127-8b13-4770-9204-f540fb044040/ for details and confirm the exact patched build in your plugin manager before deploying. If you cannot upgrade immediately, the highest-value compensating control is to disable the OTP login feature and revert affected accounts to standard password authentication so the flawed verification path cannot be reached; the trade-off is loss of phone-based login for legitimate users. Where the feature must stay enabled, place the login/OTP endpoints behind a WAF rule or reverse-proxy rate limit that caps repeated OTP verification submissions per source IP and per targeted account (the side effect is possible false-positive lockouts for users on shared NAT), and restrict wp-admin/login access by IP allowlisting where feasible. Rotate credentials and audit for unexpected administrator logins after patching, since exploitation leaves valid sessions rather than obvious errors.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is a WordPress authentication plugin that replaces or augments password login with phone-based one-time passwords (OTPs). Per CWE-287 (Improper Authentication), the root-cause class is a broken verification workflow: the plugin neither caps the number of OTP verification attempts nor invalidates a login code after an incorrect guess, and it will issue a login code for any account to an unauthenticated requester. Because the OTP is a short numeric value, the finite keyspace combined with unlimited guessing collapses the authentication factor entirely. The single CPE (cpe:2.3:a:unknown:otp_login_with_phone_number,_otp_verification) confirms the plugin itself is the vulnerable surface; the underlying WordPress core is not implicated.
Know when Otp Login With Phone Number Otp Verification gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Unauthenticated network brute-force of an unlimited, non-invalidated OTP gives full account takeover, so PR:N/UI:N/AC:L with C:H/I:H and A:N (no availability impact).
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.org
The OTP Login With Phone Number, OTP Verification WordPress plugin before 1.8.71 does not limit the number of OTP verification attempts or invalidate a one-time login code after a wrong guess, and an unauthenticated user can request a login code for any account. Because the code is a short numeric OTP, an attacker can brute-force it and take over any account, including an administrator's.
Articles & Coverage 1
Executive ViewAI
The OTP Login With Phone Number, OTP Verification WordPress plugin (versions before 1.8.71) contains a critical account takeover vulnerability enabling unauthenticated attackers to compromise any user account, including administrators, by brute-forcing numeric OTP codes without rate-limiting protection. Organizations using this plugin face immediate risk of full site compromise, unauthorized data access, and loss of administrative control. Patch availability requires urgent deployment across all affected installations to prevent account seizure.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-53117
GHSA-gfjg-jw2h-6xcq
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB