CVE-2026-7458
CRITICALUser Verification by PickPlugins <= 2.0.46 - Unauthenticated Authentication Bypass via OTP Verification REST API Endpoint
Title source: cnaExploitation Summary
EIP tracks 2 public exploits for CVE-2026-7458. PoCs published by Cyber-DarkNay, zycoder0day.
AI-analyzed exploit summary The repository contains a functional Python exploit for CVE-2026-7458, which bypasses OTP authentication in PickPlugins User Verification plugin by leveraging a loose comparison vulnerability in the REST API endpoint.
Description
The User Verification by PickPlugins plugin for WordPress is vulnerable to authentication bypass in all versions up to, and including, 2.0.46. This is due to the use of a loose PHP comparison operator to validate OTP codes in the "user_verification_form_wrap_process_otpLogin" function. This makes it possible for unauthenticated attackers to log in as any user with a verified email address, such as an administrator, by submitting a "true" OTP value.
Exploits (2)
The repository contains a functional Python exploit for CVE-2026-7458, which bypasses OTP authentication in PickPlugins User Verification plugin by leveraging a loose comparison vulnerability in the REST API endpoint.
This PoC exploits an authentication bypass vulnerability in the User Verification by PickPlugins WordPress plugin by leveraging a loose comparison flaw in the OTP verification process. It fetches a nonce, triggers an OTP request, and bypasses the OTP check by sending a boolean true value.
References (5)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H