CVE 9.8 CRITICAL

Login with OTP <= 1.6 - Unauthenticated Authentication Bypass via OTP Brute Force_CVE-2026-8760

9.8 / 10
CRITICAL
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Description

The Login with OTP plugin for WordPress is vulnerable to authentication bypass in all versions up to, and including, 1.6. This is due to an incomplete fix for CVE-2024-11178: the rate-limit/lockout check added to `otpl_login_action()` was placed only inside the OTP-generation branch and is never evaluated on the OTP-validation branch, and the generated 6-digit OTP additionally has no expiration. This makes it possible for unauthenticated attackers to brute-force the 900,000-value OTP space for any user account (including administrators) and obtain a valid `wp_set_auth_cookie()` session, leading to full site compromise.

AI Analysis

Unauthenticated authentication bypass via OTP brute force in Login with OTP plugin for WordPress

Basic Information

ID CVE-2026-8760
Source Wordfence
Published May 27, 2026 at 05:31

Affected Product

Vendor india-web-developer
Product Login with OTP
Version <= 1.6
Affected Versions india-web-developer Login with OTP <= 1.6

CWE Classification

AI Assessment

AI Score 9.8 / 10
AI Severity Critical
Vendor india-web-developer
Product Login with OTP
Version <= 1.6

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.