Skip to content
Threat Feed
critical advisory

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

IT Operations 24h

Monitor web logs for 'mo_wp_login_intent=otp' strings

SOC immediate

Mitigations

Disable 'Admin OTP Bypass' setting in plugin configuration

immediate IT Operations

CVE-2026-85984

Detection coverage 1

Detects CVE-2026-85984 Exploitation - Authentication Bypass Attempt

critical

Detects exploitation attempts by identifying HTTP POST requests containing the malicious mo_wp_login_intent parameter directed at the WordPress login endpoint.

sigma tactics: initial_access techniques: T1550.001 sources: webserver

Detection queries are available on the platform. Get full rules →