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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/bombobombone/cve-2026-102971
تحليل الثغرات الأمنيةالاستغلالجمع المعلوماتالمحاكاة الافتراضية للأمانأمن الويبالأوراق والأبحاث
GitHubbombobombone/cve-2026-102971

CVE-2026-102971

تقرير معقّم ونموذج إثبات مفهوم (PoC) يعمل على loopback فقط للثغرة CVE-2026-102971، وهي استجابة مراجعة REST في MediaWiki تسرّب معرّفات المستخدمين لمؤلفي المراجعات المخفية.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2026-102971: الكشف عن معرّف مؤلف المراجعة المخفي

المُبلِّغ: Marco Paciaroni (BomboBombone).

كان من الممكن أن تتضمن استجابة المراجعة المتوافقة مع RESTBase في MediaWiki المعرّف الرقمي للمستخدم لمؤلف تم إخفاء اسمه. كانت الاستجابة لا تزال تضبط user_text على null وتضع علامة على المؤلف كمخفي، لكن المعرّف المكشوف كان يمكن ربطه بحساب عبر واجهة برمجة التطبيقات العامة للبحث عن المستخدمين.

التأثير والظروف

كان بإمكان مُستدعٍ غير مُصادَق عليه ربط مؤلف مراجعة مخفي عمدًا بحساب المؤلف. يتطلب هذا الكشف وجود مراجعة يكون فيها حقل المؤلف مخفيًا وويكي يكشف عن مسار المراجعة الأساسي REST.

إثبات المفهوم

يقوم النص البرمجي بإنشاء صفحة محلية قابلة للتخلص منها، ويخفي مؤلف مراجعتها الجديدة، ويقارن استجابة REST القياسية مع تمكين التوافق مع RESTBase، ويتحقق من أن البحث المحلي العام عن المستخدم يحل المعرّف، وينظّف حالة الصفحة والمراجعة.

شغّله فقط مقابل نسخة اختبار معزولة من MediaWiki على loopback. يرفض المضيفات غير loopback ويتطلب علامة تأكيد صريحة. يطلب كلمة مرور حساب الاختبار بدلًا من قبولها على سطر الأوامر.

python poc.py --base http://127.0.0.1:8080 --username LocalAdmin --confirm-local-test

يحتاج الحساب إلى إذن لتحرير صفحة قابلة للتخلص منها وإخفاء مؤلف مراجعتها (suppressrevision).

المراجع

  • سجل CVE
  • تقرير Phabricator العام وتتبع الإصلاح
  • مقال المدونة
تنزيل الأداة