External Database Based Actions <= 0.1 - Authenticated (Subscriber+) Authentication Bypass
No known patch is available for this vulnerability.
The affected plugin has been removed from the WordPress.org directory (reason: Security Issue), and no patched version is being distributed through the official directory. If you have the affected software installed, you should uninstall or replace it rather than wait for an update.
Description
The External Database Based Actions plugin for WordPress ≤0.1 lacks a capability check, allowing authenticated subscribers to bypass authentication and log in as any user.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
The External Database Based Actions plugin for WordPress ≤0.1 lacks a capability check, allowing authenticated subscribers to bypass authentication and log in as any user.
Vulnerability
The External Database Based Actions plugin for WordPress, versions up to and including 0.1, contains an authentication bypass vulnerability in the edba_admin_handle function within lib/edba-admin-ajax-controller.php [1]. This function handles AJAX actions such as save_query, save_action, and check_db without performing any capability or nonce checks. As a result, any authenticated user, regardless of their role (e.g., subscriber), can invoke these actions and modify plugin settings.
Exploitation
An attacker needs only a valid WordPress account with subscriber-level permissions or higher. By sending a crafted POST request to the WordPress AJAX endpoint with the action edba_admin_handle and appropriate parameters, the attacker can update the plugin's settings to specify a target user (e.g., an administrator) via the user_login parameter in the save_action case [1]. Subsequently, the attacker can leverage the plugin's login functionality (implied by the description) to authenticate as that user, effectively bypassing the normal login process.
Impact
Successful exploitation allows the attacker to log in as any existing user on the site, including administrators. This results in complete compromise of the WordPress site, granting the attacker full control over content, user accounts, and server-level access if the administrator has elevated privileges. The impact spans confidentiality, integrity, and availability.
Mitigation
The plugin has been closed and removed from the WordPress.org plugin directory as of November 14, 2024, due to this security issue [2]. No patched version has been released. Users who have the plugin installed should uninstall it immediately. There is no known workaround; the only safe course is to remove the plugin entirely.
AI Insight generated on May 24, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
3- Range: <=0.1
- cmorillas1/External Database Based Actionsv5Range: 0
Patches
0external-database-based-actionsThis plugin has been removed from the WordPress.org directory on 2024-11-14 (reason: Security Issue). No patched version is being distributed through the official directory. Users who have it installed should uninstall it.
Source: api.wordpress.org · directory page
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
2News mentions
0No linked articles in our index yet.