Authentication Bypass in miniOrange OTP Login Plugin
An authentication bypass vulnerability in the miniOrange OTP Login, Verification and SMS Notifications plugin allows unauthenticated attackers to log in as administrators by abusing a flawed login intent parameter.
CVE search metadata
CVE search record: CVE-2026-85984. Severity: critical. CVSS: 9.8. KEV: no. Product: OTP Login, Verification and SMS Notifications (<= 5.5.5). Brief: Authentication Bypass in miniOrange OTP Login Plugin. Brief link: https://feed.craftedsignal.io/briefs/2026-09-miniorange-bypass/
The miniOrange OTP Login, Verification and SMS Notifications plugin for WordPress (all versions up to and including 5.5.5) contains a critical authentication bypass vulnerability identified as CVE-2026-85984. The flaw resides within the mo_by_pass_login() function, where improper handling of the mo_wp_login_intent POST parameter allows an authentication bypass when specific administrative configurations are active. If a site administrator has enabled 'WP Login OTP', 'Login with Only OTP', 'Allow Users to Login with Username and Password', and 'Admin OTP Bypass', the system fails to validate credentials. An attacker simply provides a valid administrative username and the parameter mo_wp_login_intent=otp. The plugin erroneously skips the standard wp_authenticate_username_password() check and resolves the WP_User account solely based on the username, granting full access without a password or OTP verification. This vulnerability poses a severe risk to WordPress instances configured with these specific security settings.
Impact
Successful exploitation allows an unauthenticated attacker to gain full administrative access to the affected WordPress site. This provides the attacker with complete control over the site content, user management, and plugin configuration, which could lead to further compromise through malicious plugin uploads, data exfiltration, or complete site takeover.
Recommendation
Prioritize the immediate update of the miniOrange OTP Login, Verification and SMS Notifications plugin to a version beyond 5.5.5. If patching is not immediately feasible, disable the 'Admin OTP Bypass' option within the plugin settings to mitigate the primary vector for this bypass. Review administrative account login logs for suspicious activity occurring without standard password-based authentication steps.
Immediate actions
Patch miniOrange OTP plugin to version 5.5.6 or later
Monitor web logs for 'mo_wp_login_intent=otp' strings
Mitigations
Disable 'Admin OTP Bypass' setting in plugin configuration
CVE-2026-85984
Detection coverage 1
Detects CVE-2026-85984 Exploitation - Authentication Bypass Attempt
criticalDetects exploitation attempts by identifying HTTP POST requests containing the malicious mo_wp_login_intent parameter directed at the WordPress login endpoint.
Detection queries are available on the platform. Get full rules →