Skip to content
Noroxi

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.

18 known vulnerabilities

9 exploitable without logging in · 2 with public exploit code · latest Aug 15, 2026

Listed on wordpress.org · latest 4.5.6 · last updated Sep 29, 2026 · 1K+ installs

wordpress.org status checked on Oct 7, 2026

Vulnerabilities

  • CVE-2024-35659unauthenticated≤ 3.6.6

    WordPress KiviCare plugin <= 3.6.6 - Insecure Direct Object References (IDOR) vulnerability

    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-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.5
  • 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 8.2
  • CVE-2024-11728unauthenticated≤ 3.6.4

    KiviCare – Clinic & Patient Management System (EHR) <= 3.6.4 - Unauthenticated SQL Injection

    High 7.5
  • CVE-2026-2991unauthenticated≤ 4.1.2

    KiviCare – Clinic & Patient Management System (EHR) <= 4.1.2 - Unauthenticated Authentication Bypass via Social Login Token

    High 7.3
  • CVE-2026-25383unauthenticated · needs a click≤ 3.6.16

    WordPress KiviCare plugin <= 3.6.16 - Reflected Cross Site Scripting (XSS) vulnerability

    High 7.1
  • CVE-2026-25034unauthenticated≤ 3.6.16

    WordPress KiviCare plugin <= 3.6.16 - Broken Access Control vulnerability

    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-2026-40792subscriber+≤ 4.2.1

    WordPress KiviCare plugin <= 4.2.1 - Insecure Direct Object References (IDOR) vulnerability

    Medium 6.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 5.3

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).

← Back to directory