PickPlugins Email Verification, Email OTP, Block Spam Email, Passwordless login, Hide Login, Magic Login – User Verification
cpe:2.3:a:pickplugins:user_verification:*:*:*:*:wordpress:*:*
- <= 2.0.39
This vulnerability is being actively exploited in the wild.
An authentication bypass vulnerability has been identified in the WordPress User Verification plugin, specifically in versions through 2.0.39. The issue arises because the plugin fails to properly validate that a one-time password (OTP) was generated before comparing it to user input in the OTP login processing function. This flaw enables unauthenticated attackers to log in as any user with a verified email address, including administrators, by submitting an empty OTP value.
Exploitation of this vulnerability allows for unauthorized login as any user with a verified email address, potentially leading to account takeover, especially if the targeted user is an administrator.
To reproduce this vulnerability, send a request to the 'user_verification_form_wrap_process_otpLogin' function with an empty OTP value. Ensure that the email address of the user being targeted is verified. The absence of a valid OTP will be overlooked, allowing access to the account.
No known patch is available. It is recommended to review the vulnerability details and consider uninstalling the affected plugin.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.