Impact
The plugin fails to enforce per‑row and per‑column authorization checks on its write endpoints. Attacks that supply arbitrary key/value pairs can overwrite protected database columns, including the administrator password, allowing an attacker to authenticate as the site owner.
Affected Systems
Any WordPress installation running WP Data Access – App Builder for Tables, Forms, Dashboards, Charts & Maps version 5.5.89 or older is affected.
Risk and Exploitability
The vulnerability carries a CVSS score of 8.1, which denotes high severity. EPSS for this flaw is currently unavailable, and the issue is not listed in the CISA KEV catalog. Authenticated users with Subscriber role, or anyone if the application’s authorization is set to anonymous, can send crafted REST API requests to wpda/app/update, wpda/app/delete or wpda/app/insert and modify arbitrary rows, potentially granting full administrative control. The lack of enforced row filters and column allow‑lists constitutes a clear role‑based access control bypass.
OpenCVE Enrichment