External risk intelligence

User Rights Access Manager WordPress Plugin Administrator Account Takeover

CVE advisorySeverity: CRITICAL (CVSS 9.8)

CVE-2026-109145

The vulnerability affects a WordPress plugin, which is a web application component designed to be publicly accessible. Registration handlers are standard features of public-facing web applications, making this service inherently internet-reachable by design in normal use.

Halo Surface Signal: 5 out of 5 — more likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

A critical vulnerability exists in a widely used WordPress plugin that allows unauthenticated attackers to create administrator-level accounts, potentially leading to a complete takeover of affected websites. This issue stems from improper access restrictions in the plugin's account registration process, enabling unauthorized users to gain elevated privileges.

  • Unauthenticated users can create admin accounts.
  • Confirms plugin exposure to unauthorized site control.
  • Assess plugin use for potential unauthorized site access.

Attack Path

How an attacker could exploit the issue

An attacker can exploit this vulnerability by interacting with a specific part of the website that handles new account registrations. Because this function is exposed to the internet and does not require any prior login or special permissions, an unauthenticated attacker can use it to create a new account. This newly created account is then granted administrative privileges, enabling the attacker to gain full control of the website.

  • No authentication required.
  • Registering a new account.
  • Full website takeover.

Live Threat

Current exploitation, exposure, and threat context

The User Rights Access Manager WordPress plugin, when vulnerable, could allow an unauthenticated attacker to register a new account with administrator-equivalent privileges. This could lead to a complete takeover of the affected website by enabling an attacker to perform any action available to an administrator.

  • Website control and data.
  • Unauthenticated account registration.
  • Full site compromise.

Operational Fix

Recommended remediation, mitigation, and detection steps

This critical vulnerability in the User Rights Access Manager WordPress plugin allows unauthenticated attackers to gain administrator-equivalent privileges and take over a website. Website owners, platform teams, and security teams should first confirm the presence and exposure of this plugin on their WordPress installations. Prioritizing remediation efforts based on exposure and criticality is essential, with potential actions including immediate patching, vendor coordination for a fix, or implementing compensating controls if a patch is not yet available.

  • Website owners should own this issue.
  • Verify plugin presence and public exposure.
  • Plan remediation based on risk.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is the User Rights Access Manager WordPress plugin?

This plugin is a component for WordPress sites used to control how users register and what access levels they receive. It is specifically designed to manage account creation workflows, which helps site owners automate onboarding. Because it handles registrations directly, it operates as a bridge between public visitors and your internal user database.

How does CVE-2026-109145 permit site takeover?

This vulnerability is classified as Improper Privilege Management (CWE-269). It occurs because the plugin fails to verify who is allowed to use its account registration handler. By design, the code mistakenly assigns administrative roles to these new accounts, effectively granting unauthorized users the same power as a site owner immediately upon registration.

Can an attacker trigger this without registering an account?

No. The attack relies on interacting with the specific AJAX handler responsible for creating new accounts. This means the bug cannot be triggered by simple site browsing or by viewing public pages alone; the attacker must deliberately submit a registration request through the vulnerable handler to initiate the privilege escalation.

Is my site at risk if I use User Rights Access Manager?

Halo Surface Signal notes that since this plugin powers registration handlers—which are inherently designed to be reachable by the public—any site with this plugin active is considered internet-facing. If your site uses this plugin to allow public sign-ups, it is directly exposed to this risk regardless of your specific internal network configuration.

What should I do if I run this plugin?

Start by identifying if your WordPress installation currently has the User Rights Access Manager plugin active. Once identified, treat the risk as critical. Check for official updates from the vendor to patch the registration logic. If no update is available, consider disabling the plugin entirely or restricting access to registration pages until you can ensure the handler is secure.

References