Skip to main content

miniOrange 2FA CVE-2026-16036

| EUVDEUVD-2026-53120 HIGH
Improper Authentication (CWE-287)
2026-08-05 WPScan GHSA-2jhx-j965-53r6
7.5
CVSS 3.1 · Vendor: WPScan
Share

Severity by source

Vendor (WPScan) PRIMARY
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
9.1 CRITICAL

Network-accessible attack with external password prerequisite treated as AC:L condition; full account takeover yields C:H/I:H; no availability impact described anywhere in the vulnerability data.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
Analysis Generated
Aug 05, 2026 - 16:43 vuln.today
Patch available
Aug 05, 2026 - 07:01 EUVD
CVE Published
Aug 05, 2026 - 06:00 cve.org
HIGH 7.5
CVE Published
Aug 05, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The miniOrange 2FA WordPress plugin before 6.2.7 does not bind the second factor being configured during the pre-login two-factor challenge to the target account's existing factor, allowing an attacker who knows a user's password to rebind that user's second factor to an attacker-controlled destination, complete the challenge, and take over the account, including administrator accounts.

AnalysisAI

Account takeover in the miniOrange 2FA WordPress plugin before 6.2.7 is enabled when an attacker already possesses a target user's password - the plugin fails to bind a newly configured second factor to the target account's existing registered factor during the pre-login two-factor challenge, allowing the attacker to redirect 2FA enrollment to an attacker-controlled device, complete the challenge, and authenticate as the victim including as site administrators. A publicly available proof-of-concept exists per WPScan, though EPSS sits at 0.14% (4th percentile), indicating exploitation has not yet become widespread. Critically, the published CVSS vector (C:N/I:N/A:H) severely misrepresents the actual impact - this is a full account-takeover flaw with high confidentiality and integrity consequences, not a denial-of-service; analysts should not use the published vector for risk calibration.

Technical ContextAI

The vulnerability resides in the miniOrange 2FA WordPress plugin (CPE: cpe:2.3:a:unknown:miniorange_2fa:*:*:*:*:*:*:*:*; vendor field unresolved in NVD) and is classified under CWE-287 (Improper Authentication). The root cause is a missing cryptographic or session-level binding between the second-factor enrollment or reconfiguration request and the already-registered factor for the account being authenticated. During the pre-login 2FA challenge - a state where the user has supplied a valid password but has not yet completed MFA - the plugin accepts a new factor configuration without validating that it corresponds to the account's existing registered factor. This breaks the security invariant that only the legitimate account owner (who controls the registered device or channel) can satisfy the second factor, effectively converting the MFA system into a single-factor one that can be hijacked by anyone holding the password.

RemediationAI

Update the miniOrange 2FA WordPress plugin to version 6.2.7 or later immediately; this is the vendor-confirmed patched release that corrects the factor binding logic during the pre-login challenge. The WPScan advisory at https://wpscan.com/vulnerability/cffa0566-7fcc-40f0-9e4c-f1c3abaa5eb0/ and EUVD advisory at https://nvd.nist.gov/vuln/detail/CVE-2026-16036 should be consulted for additional vendor guidance. If immediate patching is not possible, consider temporarily disabling the miniOrange 2FA plugin and enforcing access to the WordPress admin panel through network-layer controls such as IP allowlisting or VPN-only access - note that disabling MFA trades the rebinding risk for reduced authentication assurance, and this trade-off should be assessed against the site's threat model. Following any remediation, review all WordPress accounts for unexpected 2FA configuration changes as a potential indicator of prior exploitation, and audit accounts with administrator roles for signs of unauthorized access.

CVE-2026-77770 CRITICAL POC
10.0 Sep 10

Unauthenticated arbitrary site-option deletion in the miniOrange 2FA WordPress plugin (versions 5.3.24 through before 6.

CVE-2026-12695 HIGH POC
8.1 Jul 31

Two-factor authentication is completely bypassable in the miniOrange 2FA WordPress plugin before version 6.2.6, enabling

CVE-2026-77771 HIGH POC
7.5 Sep 10

Two-factor authentication bypass in the miniOrange 2FA WordPress plugin allows an attacker who has already obtained a vi

CVE-2025-47708 HIGH
8.8 May 14

Cross-Site Request Forgery (CSRF) vulnerability in Drupal Enterprise MFA - TFA for Drupal allows Cross Site Request Forg

CVE-2026-16035 MEDIUM POC
4.3 Aug 04

Missing authorization in the miniOrange 2FA WordPress plugin before 6.2.7 allows any authenticated low-privileged user t

CVE-2025-47707 HIGH
7.5 May 14

Authentication Bypass Using an Alternate Path or Channel vulnerability in Drupal Enterprise MFA - TFA for Drupal allows

CVE-2025-47710 HIGH
7.4 May 14

Authentication Bypass Using an Alternate Path or Channel vulnerability in Drupal Enterprise MFA - TFA for Drupal allows

CVE-2025-47709 MEDIUM
6.5 May 14

Missing Authorization vulnerability in Drupal Enterprise MFA - TFA for Drupal allows Forceful Browsing.0.0 before 4.7.0,

CVE-2025-47706 MEDIUM
4.8 May 14

Authentication Bypass by Capture-replay vulnerability in Drupal Enterprise MFA - TFA for Drupal allows Remote Services w

CVE-2025-6675 MEDIUM
4.8 Jun 26

Authentication Bypass Using an Alternate Path or Channel vulnerability in Drupal Enterprise MFA - TFA for Drupal allows

Share

CVE-2026-16036 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy