Description
The miniOrange OTP Login, Verification and SMS Notifications plugin for WordPress is vulnerable to Authentication Bypass leading to Administrator Account Takeover in all versions up to, and including, 5.5.1. This is due to the `um_reset_password_process_hook()` function performing no server-side verification that the OTP validation step was completed, and relying solely on a public `form_nonce` nonce that the plugin itself emits to unauthenticated visitors via the `moumprvar` JavaScript object on the Ultimate Member password reset page, while still accepting the attacker-controlled `username_b` parameter to target any WordPress user without role restriction or any binding to a previously validated OTP session. This makes it possible for unauthenticated attackers to obtain a freshly generated password-reset URL for an arbitrary Administrator account — returned in a 302 `Location` header — and use it to take full control of that account. Exploitation requires the Ultimate Member Password Reset Form integration to be active and the plugin to not be configured for phone-only reset.
Published: 2026-07-09
Score: 9.8 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The miniOrange OTP Login, Verification and SMS Notifications WordPress plugin is vulnerable to an authentication bypass that allows any unauthenticated user to trigger the password‑reset flow for any WordPress account without role restriction, including administrators. The flaw resides in the function that accepts the attacker‑controlled 'username_b' parameter and relies solely on a public form nonce that is exposed to unauthenticated visitors. As a result, an attacker can obtain a valid password‑reset URL for an administrator account, which redirects to a location header that grants full control over that account. This is a severe missing‑access‑control weakness (CWE‑862) with potential to compromise the entire site’s administrative security.

Affected Systems

The vulnerability affects all releases of the miniOrange OTP plugin up to and including version 5.5.1. It applies to the WordPress integration of the Ultimate Member Password Reset Form and requires the plugin not be configured for phone‑only reset. Administrators using this plugin on any WordPress installation are at risk.

Risk and Exploitability

The CVSS score of 9.8 indicates critical severity. The EPSS score is under 1%, suggesting a relatively low estimated exploitation probability. The issue is not listed in the CISA KEV catalog. The likely attack vector is an unauthenticated user exploiting the public password reset form on the site, provided the Ultimate Member integration is active and phone‑only reset is not enforced.

Generated by OpenCVE AI on July 29, 2026 at 12:40 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the miniOrange OTP plugin to the latest version that removes the authentication bypass flaw.
  • Disable the Ultimate Member Password Reset Form integration if it is not needed, thus closing the attack surface of the vulnerable reset flow.
  • Configure the plugin to enforce phone‑only password reset, ensuring that OTP verification cannot be bypassed with a username parameter.
  • Monitor site traffic and logs for unexpected password‑reset URL generation targeting administrator accounts to detect potential exploitation attempts.

Generated by OpenCVE AI on July 29, 2026 at 12:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 10 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Cyberlord92
Cyberlord92 miniorange Otp Login, Verification And Sms Notifications
Wordpress
Wordpress wordpress
Vendors & Products Cyberlord92
Cyberlord92 miniorange Otp Login, Verification And Sms Notifications
Wordpress
Wordpress wordpress

Thu, 09 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 09 Jul 2026 08:15:00 +0000

Type Values Removed Values Added
Description The miniOrange OTP Login, Verification and SMS Notifications plugin for WordPress is vulnerable to Authentication Bypass leading to Administrator Account Takeover in all versions up to, and including, 5.5.1. This is due to the `um_reset_password_process_hook()` function performing no server-side verification that the OTP validation step was completed, and relying solely on a public `form_nonce` nonce that the plugin itself emits to unauthenticated visitors via the `moumprvar` JavaScript object on the Ultimate Member password reset page, while still accepting the attacker-controlled `username_b` parameter to target any WordPress user without role restriction or any binding to a previously validated OTP session. This makes it possible for unauthenticated attackers to obtain a freshly generated password-reset URL for an arbitrary Administrator account — returned in a 302 `Location` header — and use it to take full control of that account. Exploitation requires the Ultimate Member Password Reset Form integration to be active and the plugin to not be configured for phone-only reset.
Title miniOrange OTP Login, Verification and SMS Notifications <= 5.5.1 - Authentication Bypass to Administrator Account Takeover via 'username_b' Parameter
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Cyberlord92 Miniorange Otp Login, Verification And Sms Notifications
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-09T12:24:12.159Z

Reserved: 2026-06-30T13:50:30.634Z

Link: CVE-2026-14245

cve-icon Vulnrichment

Updated: 2026-07-09T12:24:05.992Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T12:45:03Z

Weaknesses