WordPress Plugin Vulnerabilities

User Verification by PickPlugins < 2.0.47 - Unauthenticated Authentication Bypass via OTP Verification

Description

The plugin is vulnerable to authentication bypass due to the use of a loose PHP comparison operator to validate OTP codes in the user_verification_form_wrap_process_otpLogin function, allowing unauthenticated attackers to log in as any user with a verified email address, such as an administrator, by submitting a "true" OTP value.

Proof of Concept

Affects Plugins

Fixed in 2.0.47

References

Classification

Miscellaneous

Original Researcher
kai63001
Verified
Yes

Timeline

Publicly Published
2026-05-01 (about 1 month ago)
Added
2026-05-04 (about 1 month ago)
Last Updated
2026-06-09 (about 8 minutes ago)

Other