Live Exposure Defense: From CVE to Confirmed Exposure in 12 Hours – See more

New CVE Detected

CVE-2026-12761 – Authentication Bypass Leading to Full Administrator Account Takeover – miniOrang…

Be the first to know when new zero-days emerge:

Summary

CVE-2026-12761 is a critical authentication bypass vulnerability (CVSS 9.8) affecting the miniOrange Social Login and Register (Discord, Google, Twitter, LinkedIn) plugin for WordPress in all versions up to and including 7.7.0. By chaining two logic flaws in the plugin’s OTP-based identity verification flow, an entirely unauthenticated, remote attacker can take over any WordPress administrator account on an affected site. A patched release (version 7.8.0) has been issued and immediate upgrading is strongly recommended.

Technical details

  • Root cause (stage 1 — email injection): The plugin’s Profile Completion flow accepts an attacker-supplied email address via the email_field POST parameter without verifying that the address belongs to the identity returned by the OAuth provider. This allows an attacker to redirect the OTP verification step to any email address of their choosing — including a target administrator’s address.
  • Root cause (stage 2 — OTP oracle): The send_otp_token() function returns the SHA-512 hash of (customer_key || otp) to the client as part of the transaction response. The OTP is generated by PHP’s wp_rand(1000, 99999), producing a search space of only 99,000 values. On unregistered or default plugin installs, customer_key is an empty or static option, making the pre-image trivially enumerable offline in under one second.
  • Exploit chain: An attacker (1) initiates the Profile Completion flow targeting an admin’s known email, (2) receives the leaked SHA-512 hash and brute-forces the four-to-five digit OTP offline, and (3) submits the recovered OTP to mo_openid_social_login_validate_otp(), which authenticates the attacker as the user whose email was supplied — granting full WordPress administrator access.
  • Attack vector: Network-reachable, no authentication required, no user interaction needed (AV:N/AC:L/PR:N/UI:N).
  • Impact: Complete compromise of confidentiality, integrity, and availability — full administrator account takeover on the target WordPress site, including the ability to install or modify plugins, themes, and content.

Affected software

  • miniOrange Social Login and Register (Discord, Google, Twitter, LinkedIn) — WordPress plugin (slug: miniorange-login-openid), all versions from initial release through and including 7.7.0

Severity

  • CVSS v3.1 Base Score: 9.8 (Critical)
  • Vector String: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • CWE: CWE-287 – Improper Authentication

Mitigation and recommended actions

  • Immediate — apply the vendor patch: Upgrade the miniOrange Social Login and Register plugin to version 7.8.0 or later, which resolves both the unverified email acceptance flaw and the OTP hash disclosure. Updates can be applied directly from the WordPress admin dashboard under Plugins → Installed Plugins.
  • If immediate patching is not possible:
    • Temporarily deactivate the miniOrange Social Login and Register plugin until the update can be applied.
    • Restrict unauthenticated access to WordPress AJAX endpoints at the network or WAF layer to limit the attack surface.
    • Audit WordPress administrator accounts for unexpected additions or privilege changes.

IONIX Status

The IONIX research team is tracking ongoing exploitation attempts and recommends immediate patching. Potentially affected assets are outlined in this post.

References

Are you exposed?

Get a free report of your organization’s exposure to this CVE and threat

How IONIX’s External Exposure Management Platform Detects and Validates
Zero-Days to Shrink MTTR

1

Map your entire attack surface (continously)

IONIX uses multi-factor discovery methods, including DNS analysis, certificate mapping, metadata inspection, and more, to automatically map every internet-facing asset across your environment. This includes cloud instances, third-party platforms, shadow IT, and even forgotten infrastructure that traditional tools miss.

2

Monitor for new CVEs

Dozens of threat intel feeds using agentic technology are continuously analyzed to detect the appearance of proof-of-concept code, exploit kits, and indicators of active targeting. IONIX goes further by applying AI to proactively evaluate whether emerging vulnerabilities are likely to be exploited, even before PoCs go public.

3

Identify Potential External Exposures

Not all CVEs matter. IONIX filters vulnerabilities by asking attacker-centric questions: Can it be reached from the internet? Does it require authentication? Is it being exploited in the wild? This dramatically reduces noise and focuses teams on threats that can actually be weaponized.

4

Create Safe, Scalable Exploit Validations

IONIX transforms real-world PoCs into safe, non-intrusive test payloads that can be run in production environments without disruption. These simulations are precisely targeted to the systems that are vulnerable, ensuring rapid validation without unnecessary load.

5

Execute Exploit Validations

By combining context about software stack, versioning, exposure status, and reachability, IONIX ensures that only the right payloads are executed against the right assets, maximizing efficiency and minimizing risk.

6

Drive Fast and Actionable Remediation

Results are routed through integrations with ticketing, SOAR, and SIEM tools. Issues are written in plain language, bundled into remediation clusters, and prioritized based on asset criticality, exploitability, and blast radius. This shortens mean time to remediation (MTTR) and empowers teams to act with confidence.

Are you exposed?

Get a free report of your organization’s exposure to this CVE and threat

Subscribe to Threat Center RSS

Copy/paste the link below into your preferred RSS reader or follow these instructions to subscribe to Slack alerts.

Get Real-Time CVE Alerts to Your Email

Be the first to know when new zero-days emerge