KiviCare – Clinic & Patient Management System (EHR)
kivicare-clinic-management-system · plugin
Known security vulnerabilities for KiviCare – Clinic & Patient Management System (EHR). Find out in seconds which version runs on your site with WP Lens.
29 known vulnerabilities
1 critical · 13 exploitable without logging in · 5 with public exploit code · latest Sep 1, 2026
Before you install
Use with care
- 11 records needing no login published in the last two years.
If you install it, keep auto-updates on and monitor the site: when a new record appears you need to update quickly.
This assessment relies only on published vulnerability records and wordpress.org data; it does not review the code.
Is this component installed on your sites, and in which version? See it from inside the site with Noroxi Connector
Listed on wordpress.org · latest 4.5.6 · last updated Oct 15, 2026 · 1K+ installs
wordpress.org status checked on Oct 16, 2026
Vulnerabilities
- Critical 9.8
CVE-2022-0786unauthenticated→ 2.3.9
KiviCare < 2.3.9 - Unauthenticated SQLi
- High 8.8
CVE-2024-35659unauthenticated≤ 3.6.6
WordPress KiviCare plugin <= 3.6.6 - Insecure Direct Object References (IDOR) vulnerability
- High 8.8
CVE-2026-13613login required→ 4.5.2
KiviCare < 4.5.2 - Doctor/Receptionist+ SQL Injection via settings/listing REST Endpoint
- High 8.8
CVE-2025-1572login required≤ 3.6.7
KiviCare – Clinic & Patient Management System (EHR) <= 3.6.7 - Authenticated (Doctor+) SQL Injection via 'u_id' Parameter
- High 8.8
CVE-2023-2628login required→ 3.2.1
KiviCare Management System < 3.2.1 - Multiple CSRF
- High 8.5
CVE-2026-25022login required≤ 3.6.16
WordPress KiviCare plugin <= 3.6.16 - SQL Injection vulnerability
- High 8.5
CVE-2025-66095login required≤ 3.6.13
WordPress KiviCare plugin <= 3.6.13 - SQL Injection vulnerability
- High 8.2
CVE-2026-42735unauthenticated≤ 4.3.0
WordPress KiviCare plugin <= 4.3.0 - Broken Authentication vulnerability
- High 8.2
CVE-2026-2992unauthenticated≤ 4.1.2
KiviCare <= 4.1.2 - Missing Authorization to Unauthenticated Privilege Escalation via Setup Wizard
- High 7.5
CVE-2026-13610unauthenticated→ 4.5.2
KiviCare < 4.5.2 - Unauthenticated Privilege Escalation via Registration
- High 7.5
CVE-2024-11728unauthenticated≤ 3.6.4
KiviCare – Clinic & Patient Management System (EHR) <= 3.6.4 - Unauthenticated SQL Injection
- High 7.3
CVE-2026-2991unauthenticated≤ 4.1.2
KiviCare – Clinic & Patient Management System (EHR) <= 4.1.2 - Unauthenticated Authentication Bypass via Social Login Token
- High 7.1
CVE-2026-25383unauthenticated · needs a click≤ 3.6.16
WordPress KiviCare plugin <= 3.6.16 - Reflected Cross Site Scripting (XSS) vulnerability
- Medium 6.5
CVE-2026-25034unauthenticated≤ 3.6.16
WordPress KiviCare plugin <= 3.6.16 - Broken Access Control vulnerability
- Medium 6.5
CVE-2026-19417login required→ 4.5.4
KiviCare < 4.5.4 - Patient+ Arbitrary Media Attachment Read via IDOR
- Medium 6.5
CVE-2026-15453login required≤ 4.5.1
KiviCare <= 4.5.1 - Authenticated (Doctor+) SQL Injection via 'searchTerm' Parameter
- Medium 6.5
CVE-2026-15073login required≤ 4.5.0
KiviCare <= 4.5.0 - Authenticated (Doctor+) SQL Injection via 'orderby' Parameter in DoctorSessionController
- Medium 6.5
CVE-2026-15072login required≤ 4.5.0
KiviCare <= 4.5.0 - Authenticated (Doctor+) SQL Injection via 'orderby' Parameter in KCQueryBuilder
- Medium 6.5
CVE-2024-11730login required≤ 3.6.4
KiviCare – Clinic & Patient Management System (EHR) <= 3.6.4 - Authenticated (Doctor/Receptionist+) SQL Injection
- Medium 6.5
CVE-2024-11729subscriber+≤ 3.6.4
KiviCare – Clinic & Patient Management System (EHR) <= 3.6.4 - Authenticated (Subscriber+) SQL Injection
- Medium 6.5
CVE-2023-2623subscriber+→ 3.2.1
KiviCare Management System < 3.2.1 - Subscriber+ Sensitive Information Disclosure
- Medium 6.3
CVE-2026-40792subscriber+≤ 4.2.1
WordPress KiviCare plugin <= 4.2.1 - Insecure Direct Object References (IDOR) vulnerability
- Medium 6.1
CVE-2023-2624admin→ 3.2.1
KiviCare Management System < 3.2.1 - Reflected Cross-Site Scripting
- Medium 5.3
CVE-2026-13611unauthenticated→ 4.5.5
KiviCare – Clinic & Patient Management System (EHR) < 4.5.5 - Unauthenticated Patient Data Disclosure
- Medium 5.3
CVE-2026-11990unauthenticated≤ 4.4.0
KiviCare <= 4.4.0 - Missing Authorization to Unauthenticated Payment Bypass and Appointment Status Manipulation via /payment-success REST Endpoint
- Medium 5.3
CVE-2026-0927unauthenticated≤ 3.6.15
KiviCare – Clinic & Patient Management System (EHR) <= 3.6.15 - Missing Authorization to Unauthenticated Limited Arbitrary File Upload
- Medium 4.3
CVE-2026-19416unauthenticated · needs a click→ 4.5.4
KiviCare < 4.5.4 - Patient+ Cross-Patient Appointment Modification via IDOR
- Medium 4.3
CVE-2026-13612login required→ 4.5.2
KiviCare < 4.5.2 - Patient+ Cross-Patient Bill, Invoice and Appointment Disclosure via IDOR
- Medium 4.3
CVE-2023-2627subscriber+→ 3.2.1
KiviCare Management System < 3.2.1 - Subscriber+ Unauthorised AJAX Calls
The access label is read from the record's own text (e.g. “subscriber+”: subscriber and above). When the text names no role, CVSS decides between “login required” and “high privilege”; no role name is invented. “Needs a click”: the attack depends on a logged-in user following a link (CSRF, reflected XSS).