Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2024-46532 — استنساخ ثغرات حقن SQL في OpenHIS | Kitploit
أدوات/GitHubGitHub/kamenriderdarker/cve-2024-46532
تحليل الثغرات الأمنيةتحليل الكوداستغلال تطبيقات الويباختبار الاختراقالتعلم والتعليمأمن قواعد البيانات
GitHubkamenriderdarker/cve-2024-46532

CVE-2024-46532

استنساخ ثغرات حقن SQL في OpenHIS

عرض المستودع
3منذ سنة واحدةلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

رقم CVE:

CVE-2024-46532

المورّد:

上海顶想信息科技有限公司(https://www.kancloud.cn/)

المنتج:

互联网医疗系统(医疗门诊OpenHIS)

الإصدار:

V1.0

المكوّن المتأثر:

https://github.com/1638824607/OpenHIS?tab=readme-ov-file

إعادة إنتاج ثغرات حقن SQL في OpenHIS

الثغرات:

OpenHIS-master/Application/His/Controller/PayController.class.php

كود الثغرة:

root@kitploit:~
public function refund()
{
    $paylog_id = I('get.paylog_id',0);

    $amount = I('post.amount','all');//all就是是全部
    $adm_uid = I('post.adm_uid',0);//all就是是全部
    $adm_memo = I('post.adm_memo','退款');//all就是是全部

    if(!$paylog_id||!$amount)$this->resJSON(1,'参数缺失:paylog_id or amount');

    #todo 这里需要添加功能权限,无权限不能使用

    $sql = "SELECT a.*,b.hospital_id,b.type_id,b.order_code,b.ol_pay_part,b.amount,b.patient_id FROM ".$this->tab_pre."his_care_paylog a LEFT JOIN ".$this->tab_pre."his_care_pkg b ON a.pkg_id=b.id WHERE a.id='$paylog_id' LIMIT 1";

    $r = $this->db->query($sql);
    if(!$r)$this->resJSON(2,'paylog_id无效',$sql);

POC:

(التحديث:تم اعتماد شهادة CVE، ولكن لم يتم توفيرها في الوقت الحالي. تم تقديم مقاطع الكود البرمجي التي بها مشكلة)

تنزيل الأداة