CVE-2026-15210
WordPress · OTP Login With Phone Number, OTP Verification
The OTP Login With Phone Number, OTP Verification plugin fails to limit verification attempts, allowing unauthenticated attackers to bypass authentication and hijack accounts.
Executive summary
An authentication bypass vulnerability in the OTP Login With Phone Number WordPress plugin allows attackers to compromise any user account via brute-force of short verification codes.
Vulnerability
This is an improper authentication vulnerability (CWE-287) caused by the absence of rate limiting on OTP verification attempts and a failure to invalidate codes after incorrect guesses. An unauthenticated attacker can brute-force the short numeric code to hijack any account, including administrative accounts.
Business impact
With a critical CVSS score of 9.1, this vulnerability poses an existential risk to the application. Successful exploitation allows for complete account takeover, providing attackers with administrative access to the platform and the ability to exfiltrate sensitive data or modify application settings.
Remediation
Immediate Action: Update the OTP Login With Phone Number, OTP Verification plugin to version 1.8.71 or later immediately.
Proactive Monitoring: Review authentication logs for an unusual volume of failed OTP verification attempts originating from single or multiple IP addresses.
Compensating Controls: Implement an account lockout policy or rate limiting at the WAF or application level to mitigate brute-force attempts while the update is pending.
Exploitation status
Public Exploit Available: Yes, a public Proof-of-Concept is available.
Analyst recommendation
This vulnerability is critical and requires immediate attention to prevent mass account takeover. Administrators must update the plugin immediately and audit recent login activity for signs of unauthorized access.