
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-2992 is a privilege escalation vulnerability in the KiviCare – Clinic & Patient Management System (EHR) plugin for WordPress, caused by missing authorization on the /wp-json/kivicare/v1/setup-wizard/clinic REST API endpoint. It affects all versions of the plugin up to and including 4.1.2, allowing unauthenticated attackers to create a new clinic and a WordPress user with clinic admin privileges. The vulnerability was published on March 18, 2026, and was assigned by Wordfence. It carries a CVSS v3.1 base score of 8.2 (High) (Wordfence, Red Hat CVE).
The root cause is CWE-862 (Missing Authorization) on the /wp-json/kivicare/v1/setup-wizard/clinic REST API endpoint within the plugin's SetupWizardController.php file. Because no authentication or capability check is enforced on this endpoint, any unauthenticated network attacker can send a crafted HTTP POST request to register a new clinic and simultaneously create a WordPress user account with clinic admin privileges. The vulnerable code paths are visible in the plugin's source at lines 31 and 162 of SetupWizardController.php (Wordfence, WordPress Trac). No special preconditions or prior access are required — the attack is fully unauthenticated and low-complexity.
Successful exploitation allows an unauthenticated attacker to gain clinic admin-level access to the WordPress installation, enabling unauthorized modification of clinic data, access to sensitive patient health records (EHR), and potential further compromise of the WordPress site. The integrity impact is high, as attackers can create privileged accounts and alter clinic configurations, while there is also a low confidentiality impact due to potential exposure of patient information. Availability is not directly impacted, but the creation of rogue admin accounts could facilitate persistent access and broader site takeover (Wordfence).
As of the time of reporting, there is no public proof-of-concept exploit and no evidence of active in-the-wild exploitation (Wordfence). The vulnerability has an EPSS score of approximately 0.036%, indicating a low (but non-zero) probability of exploitation in the near term. The CVE is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The vulnerability was detected by Qualys application security scanning (Qualys). No threat actor attribution has been reported.
/wp-content/plugins/kivicare-clinic-management-system/readme.txt.https://target.example.com/wp-json/kivicare/v1/setup-wizard/clinic to confirm the endpoint is accessible and returns a response (no authentication challenge)./wp-json/kivicare/v1/setup-wizard/clinic from unknown or external IP addresses, especially without prior authentication cookies or nonces.The recommended remediation is to upgrade the KiviCare plugin beyond version 4.1.2 as soon as a patched release is available (changeset 3467409 in the WordPress plugin repository addresses this issue) (WordPress Trac). As an interim workaround, administrators should restrict or block access to the /wp-json/kivicare/v1/setup-wizard/clinic REST API endpoint at the web server or WAF level. Additionally, implement WordPress REST API authentication controls and monitor WordPress user creation logs for unauthorized clinic admin accounts. Review existing user accounts for any suspicious additions and remove unauthorized entries immediately (Wordfence).
Wordfence disclosed and assigned this CVE, publishing it in their weekly WordPress vulnerability report for the week of March 16–22, 2026 (Wordfence Blog). The vulnerability was also picked up by automated security aggregators including RedPacket Security and CVEFeed.io shortly after disclosure. No significant independent researcher commentary or broader media coverage has been identified beyond standard vulnerability aggregation.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."