Description
The Eazy Plugin Manager – Powerful Plugin Management Solution for WordPress plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 4.4.1. This is due to insufficient authorization on the `wp_ajax_pos_get_option` AJAX handler, which verifies only a nonce that is localized to every logged-in admin-area user via `admin_enqueue_scripts` — without any capability check — before returning the value of any arbitrary WordPress option via `get_option()`, combined with the `admin_login_endpoint_handler` REST endpoint (`GET /wp-json/epm/v1/admin/login`) being registered as publicly accessible and authenticating callers solely by a whirlpool hash of values stored in those same options. This makes it possible for authenticated attackers, with Subscriber-level access and above, to read the `site_url`, `connection_key`, and `remote_user_id` values stored in the `eazywp_connecting_info` and `eazywp_connection` options, compute the required `auth_key`, call the `admin/login` REST endpoint to obtain Administrator authentication cookies, and fully take over the site. Exploitation requires the plugin's remote connection feature to have been configured, as the `eazywp_connecting_info` and `eazywp_connection` options must be populated with valid credentials.
Published: 2026-07-28
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Eazy Plugin Manager plugin for WordPress allows an authenticated user with Subscriber-level or higher access to perform a privilege escalation. The issue is caused by insufficient authorization on the wp_ajax_pos_get_option AJAX handler, which only validates a nonce but does not verify user capabilities before returning any WordPress option via get_option(). This can expose the option values site_url, connection_key, and remote_user_id stored in eazywp_connecting_info and eazywp_connection. An attacker can read these values, compute an auth_key, and then invoke the public REST endpoint GET /wp-json/epm/v1/admin/login. Because that endpoint authenticates solely by a whirlpool hash derived from the same options, the attacker can obtain Administrator authentication cookies and fully take over the site. The vulnerability requires that the plugin’s remote connection feature has been configured and the relevant options are populated.

Affected Systems

All installations of the Eazy Plugin Manager – Powerful Plugin Management Solution for WordPress up to and including version 4.4.1 are affected. Versions newer than 4.4.1 are not affected.

Risk and Exploitability

The reported CVSS score of 8.8 classifies the flaw as High severity. The EPSS score of less than 1% indicates that, at the time of analysis, the probability of exploitation in the wild is low, and it is not listed in the CISA KEV catalog. Exploitation requires the attacker to be authenticated as a Subscriber or higher, the plugin’s remote connection feature to be enabled and correctly configured, and no additional network or application barriers. Once those prerequisites are met, the attacker can easily read the protected options, calculate the authentication key, and elevate privileges to an Administrator through the publicly reachable REST endpoint. The attacker therefore gains full control over the site, impacting confidentiality, integrity, and availability.

Generated by OpenCVE AI on August 4, 2026 at 23:28 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Eazy Plugin Manager plugin to a version newer than 4.4.1 as released by the vendor
  • Disable the remote connection feature in the plugin’s settings to prevent the exposed options from being populated
  • Remove or delete the 'eazywp_connecting_info' and 'eazywp_connection' options from the database if the remote connection is not required

Generated by OpenCVE AI on August 4, 2026 at 23:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 28 Jul 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Eazyplugins
Eazyplugins eazy Plugin Manager – Powerful Plugin Management Solution For Wordpress
Wordpress
Wordpress wordpress
Vendors & Products Eazyplugins
Eazyplugins eazy Plugin Manager – Powerful Plugin Management Solution For Wordpress
Wordpress
Wordpress wordpress

Tue, 28 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Description The Eazy Plugin Manager – Powerful Plugin Management Solution for WordPress plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 4.4.1. This is due to insufficient authorization on the `wp_ajax_pos_get_option` AJAX handler, which verifies only a nonce that is localized to every logged-in admin-area user via `admin_enqueue_scripts` — without any capability check — before returning the value of any arbitrary WordPress option via `get_option()`, combined with the `admin_login_endpoint_handler` REST endpoint (`GET /wp-json/epm/v1/admin/login`) being registered as publicly accessible and authenticating callers solely by a whirlpool hash of values stored in those same options. This makes it possible for authenticated attackers, with Subscriber-level access and above, to read the `site_url`, `connection_key`, and `remote_user_id` values stored in the `eazywp_connecting_info` and `eazywp_connection` options, compute the required `auth_key`, call the `admin/login` REST endpoint to obtain Administrator authentication cookies, and fully take over the site. Exploitation requires the plugin's remote connection feature to have been configured, as the `eazywp_connecting_info` and `eazywp_connection` options must be populated with valid credentials.
Title Eazy Plugin Manager <= 4.4.1 - Authenticated (Subscriber+) Privilege Escalation via pos_get_option AJAX Action and admin/login REST Endpoint
Weaknesses CWE-269
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/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'}


Subscriptions

Eazyplugins Eazy Plugin Manager – Powerful Plugin Management Solution For Wordpress
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-28T14:00:19.271Z

Reserved: 2026-07-01T12:29:08.320Z

Link: CVE-2026-14328

cve-icon Vulnrichment

Updated: 2026-07-28T14:00:05.558Z

cve-icon NVD

Status : Deferred

Published: 2026-07-28T10:16:48.020

Modified: 2026-07-28T16:07:15.840

Link: CVE-2026-14328

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T23:30:15Z

Weaknesses
  • CWE-269

    Improper Privilege Management