Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2024-11728: CWE-89 Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') in iqonicdesign KiviCare – Clinic & Patient Management System (EHR)

0
High
VulnerabilityCVE-2024-11728cvecve-2024-11728cwe-89
Published: Fri Dec 06 2024 (12/06/2024, 09:22:59 UTC)
Source: CVE Database V5
Vendor/Project: iqonicdesign
Product: KiviCare – Clinic & Patient Management System (EHR)

Description

CVE-2024-11728 is a high-severity SQL Injection vulnerability in the KiviCare Clinic & Patient Management System (EHR) WordPress plugin, affecting all versions up to 3. 6. 4. The flaw exists in the 'visit_type[service_id]' parameter of the tax_calculated_data AJAX action, allowing unauthenticated attackers to inject malicious SQL code due to improper input sanitization and insufficient query preparation. Exploitation can lead to unauthorized extraction of sensitive patient and clinic data from the database. No authentication or user interaction is required, and the vulnerability has a CVSS score of 7. 5. Although no known exploits are currently reported in the wild, the risk is significant given the sensitive nature of healthcare data. Organizations using this plugin should prioritize patching or applying mitigations to prevent data breaches. Countries with widespread WordPress usage and healthcare providers using this plugin are at higher risk.

AI-Powered Analysis

AILast updated: 02/26/2026, 06:11:22 UTC

Technical Analysis

CVE-2024-11728 is an SQL Injection vulnerability identified in the KiviCare – Clinic & Patient Management System (EHR) WordPress plugin developed by iqonicdesign. The vulnerability arises from improper neutralization of special elements in SQL commands (CWE-89) specifically through the 'visit_type[service_id]' parameter in the tax_calculated_data AJAX action. This parameter is insufficiently escaped and the SQL queries are not properly prepared, allowing an attacker to append arbitrary SQL commands. Since the vulnerability is exploitable without authentication or user interaction, an unauthenticated remote attacker can leverage this flaw to extract sensitive information directly from the backend database. The plugin is widely used in healthcare settings to manage patient and clinic data, making the exposure of confidential health records a critical concern. The CVSS v3.1 base score is 7.5, reflecting a high severity due to network attack vector, low attack complexity, no privileges required, and no user interaction needed. The vulnerability affects all versions up to and including 3.6.4. No patches or fixes are currently linked, and no known exploits have been observed in the wild, but the potential for data leakage is substantial given the nature of the flaw.

Potential Impact

The primary impact of CVE-2024-11728 is the unauthorized disclosure of sensitive healthcare data, including patient records and clinic management information. This can lead to privacy violations, regulatory non-compliance (e.g., HIPAA, GDPR), reputational damage, and potential financial penalties for affected organizations. Since the vulnerability allows data extraction without authentication, attackers can exploit it remotely and anonymously, increasing the risk of widespread data breaches. The integrity and availability of the system are not directly impacted, but the confidentiality breach alone is severe in healthcare contexts. Attackers could also use the extracted data for further attacks such as identity theft, fraud, or targeted phishing campaigns. The vulnerability could undermine trust in healthcare providers and disrupt clinical operations if exploited at scale.

Mitigation Recommendations

Organizations should immediately audit their use of the KiviCare plugin and upgrade to a patched version once available. In the absence of an official patch, implement web application firewall (WAF) rules to detect and block SQL injection patterns targeting the 'visit_type[service_id]' parameter, especially in AJAX requests. Employ input validation and sanitization at the application layer to reject suspicious input. Restrict access to the AJAX endpoint by IP whitelisting or authentication where feasible. Regularly monitor logs for unusual database query patterns or repeated failed attempts. Conduct security assessments and penetration testing focused on SQL injection vectors. Backup databases securely and ensure incident response plans are ready to address potential data breaches. Engage with the vendor for timely updates and consider alternative EHR solutions if remediation is delayed.

Need more detailed analysis?Upgrade to Pro Console

Technical Details

Data Version
5.1
Assigner Short Name
Wordfence
Date Reserved
2024-11-25T21:17:26.981Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 699f6e1bb7ef31ef0b59545c

Added to database: 2/25/2026, 9:48:11 PM

Last enriched: 2/26/2026, 6:11:22 AM

Last updated: 2/26/2026, 10:21:12 AM

Views: 1

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats