Description
The miniOrange 2FA WordPress plugin before 6.3.1 does not prevent a pending passkey login from registering an additional passkey on an account that already has one configured, allowing an attacker who knows a user's password to add their own authenticator and bypass the second factor.
Published: 2026-10-21
Score: 7.5 High
EPSS: n/a
KEV: No
Impact: Second‑factor bypass (authentication bypass)
Action: Immediate Patch
AI Analysis

Impact

The miniOrange 2FA WordPress plugin versions prior to 6.3.1 allows an attacker who knows a user’s password to register an additional passkey on an account that already has a passkey configured. This missing validation permits the attacker to add a passkey and subsequently bypass the second‑factor requirement, effectively compromising the two‑factor authentication flow.

Affected Systems

Vendor and product: miniOrange 2FA Plugin for WordPress. Affected versions are any installation of miniOrange 2FA before version 6.3.1, including the 6.2.9 to 6.3.0 range.

Risk and Exploitability

Without proper verification, a remote attacker who can authenticate with the user’s password can add a rogue passkey and bypass the second factor, gaining unauthorized access. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, indicating no confirmed exploitation yet. The CVSS score is not provided in the data, so the precise severity cannot be quantified, but the attack path relies on remote web access to the WordPress site and knowledge of user credentials.

Generated by OpenCVE AI on October 21, 2026 at 11:55 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade miniOrange 2FA plugin to version 6.3.1 or later to prevent passkey re‑binding before the user’s authorization
  • Verify that no new passkeys are registered on accounts without explicit user consent after the update
  • If an immediate update is not feasible, restrict the ability to add passkeys or temporarily disable passkey registration until the patch is applied

Generated by OpenCVE AI on October 21, 2026 at 11:55 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 21 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Wed, 21 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-287
Metrics cvssV3_1

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

ssvc

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


Wed, 21 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The miniOrange 2FA WordPress plugin before 6.3.1 does not prevent a pending passkey login from registering an additional passkey on an account that already has one configured, allowing an attacker who knows a user's password to add their own authenticator and bypass the second factor.
Title miniOrange 2FA 6.2.9 - 6.3.0 - 2FA Bypass via Passkey Second-Factor Rebinding
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-21T10:35:03.237Z

Reserved: 2026-10-17T14:48:40.466Z

Link: CVE-2026-111949

cve-icon Vulnrichment

Updated: 2026-10-21T10:17:20.739Z

cve-icon NVD

Status : Received

Published: 2026-10-21T06:16:48.543

Modified: 2026-10-21T11:17:06.063

Link: CVE-2026-111949

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-21T12:00:07Z

Weaknesses