Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2022-0786 — AI Deep Analysis Summary

Q1What is this vulnerability? (Essence + Consequences)

🚨 **Essence**: SQL Injection in KiviCare plugin via `ajax_post` action. 💥 **Consequences**: Attackers can steal sensitive data, modify database records, or execute unauthorized admin actions.…

Q2Root Cause? (CWE/Flaw)

🛡️ **Root Cause**: CWE-89 (SQL Injection). 🐛 **Flaw**: Parameters passed via the `get_doctor_details` route are **not sanitized or escaped** before being used in SQL queries.…

Q3Who is affected? (Versions/Components)

📦 **Affected Product**: KiviCare – Clinic & Patient Management System (EHR). 📉 **Version**: Versions **before 2.3.9**. If you are running an older version, you are vulnerable.

Q4What can hackers do? (Privileges/Data)

🕵️ **Attacker Capabilities**: Obtain sensitive patient/clinic info. 🔄 Modify existing data. 👑 Execute unauthorized administrative operations. The impact is severe due to the context of the affected site.

Q5Is exploitation threshold high? (Auth/Config)

⚡ **Exploitation Threshold**: **Low**. It leverages the `ajax_post` AJAX action.…

Q6Is there a public Exp? (PoC/Wild Exploitation)

🔍 **Public Exploit**: **Yes**. A Proof of Concept (PoC) is available via Nuclei templates on GitHub (projectdiscovery/nuclei-templates). Wild exploitation is likely given the public availability of the template.

Q7How to self-check? (Features/Scanning)

🔎 **Self-Check**: Scan for the `ajax_post` action with the `get_doctor_details` route. Use tools like Nuclei with the specific CVE-2022-0786 template. Check if your plugin version is < 2.3.9.

Q8Is it fixed officially? (Patch/Mitigation)

🛠️ **Official Fix**: **Yes**. The vulnerability is fixed in version **2.3.9** and later. Upgrade your KiviCare plugin immediately to the patched version to close the hole.

Q9What if no patch? (Workaround)

🚧 **No Patch Workaround**: If you cannot upgrade, **disable** the `ajax_post` action or the `get_doctor_details` route if possible.…

Q10Is it urgent? (Priority Suggestion)

🔥 **Urgency**: **HIGH**. SQL Injection is a top-tier threat. With public PoCs available, automated scanners are already hunting for this. Patch immediately to prevent data breaches and system compromise.