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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-18963_analyst — مختبر قائم على Docker لإعادة إنتاج ثغرة Keycloak CVE-2026-18963، بما في ذلك إعداد الإصدار الهش، وبذر realm، وتحليل سير العمل على مستوى المصدر مع مقارنة التصحيحات ومصفوفة الاختبارات. | Kitploit
أدوات/GitHubGitHub/minh3102011/cve-2026-18963_analyst
تحليل الثغرات الأمنيةالاستغلالأمن الويبالمصادقةالتعلم والتعليممختبرات وتدريب عملي
GitHubminh3102011/cve-2026-18963_analyst

CVE-2026-18963_analyst

مختبر قائم على Docker لإعادة إنتاج ثغرة Keycloak CVE-2026-18963، بما في ذلك إعداد الإصدار الهش، وبذر realm، وتحليل سير العمل على مستوى المصدر مع مقارنة التصحيحات ومصفوفة الاختبارات.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

Keycloak

GitHub Release OpenSSF Best Practices CLOMonitor OpenSSF Scorecard Artifact Hub GitHub Repo stars GitHub commit activity Translation status

إدارة الهوية والوصول مفتوحة المصدر

أضف المصادقة إلى التطبيقات وأمّن الخدمات بأقل جهد ممكن. لا حاجة للتعامل مع تخزين المستخدمين أو مصادقة المستخدمين.

يوفر Keycloak اتحاد المستخدمين، والمصادقة القوية، وإدارة المستخدمين، والتفويض الدقيق، والمزيد.

المساعدة والتوثيق

  • التوثيق
  • القائمة البريدية للمستخدمين - قائمة بريدية للمساعدة والأسئلة العامة حول Keycloak
  • انضم إلى #keycloak للأسئلة العامة، أو #keycloak-dev على Slack لمناقشات التصميم والتطوير، من خلال إنشاء حساب على https://slack.cncf.io/.

الإبلاغ عن الثغرات الأمنية

إذا اكتشفت ثغرة أمنية، يُرجى الاطلاع على التعليمات حول كيفية الإبلاغ عنها بشكل صحيح.

الإبلاغ عن مشكلة

إذا كنت تعتقد أنك اكتشفت عيبًا في Keycloak، يُرجى فتح مشكلة. يُرجى تذكّر تقديم ملخص جيد ووصف بالإضافة إلى خطوات إعادة إنتاج المشكلة.

البدء

لتشغيل Keycloak، نزّل التوزيعة من موقعنا. فك الضغط وشغّل:

bin/kc.[sh|bat] start-dev

بدلاً من ذلك، يمكنك استخدام صورة Docker عن طريق تشغيل:

docker run quay.io/keycloak/keycloak start-dev

لمزيد من التفاصيل، راجع توثيق Keycloak.

البناء من المصدر

للبناء من المصدر، راجع دليل البناء والعمل مع قاعدة الشيفرة.

الاختبار

لتشغيل الاختبارات، راجع دليل تشغيل الاختبارات.

كتابة الاختبارات

لكتابة الاختبارات، راجع دليل كتابة الاختبارات.

المساهمة

قبل المساهمة في Keycloak، يُرجى قراءة إرشادات المساهمة الخاصة بنا. تخضع المشاركة في مشروع Keycloak لـ مدونة قواعد السلوك الخاصة بـ CNCF.

يُعد الانضمام إلى اجتماع المجتمع طريقة رائعة للمشاركة والمساعدة في تشكيل مستقبل Keycloak.

مدونة قواعد السلوك

نلتزم بتوفير بيئة آمنة ومرحّبة وبنّاءة لجميع مساهمي Keycloak ومستخدميه. لحماية هذه المساحة، نطبّق بنشاط مدونة قواعد السلوك الخاصة بنا. إذا كنت ترغب في الإبلاغ عن حادثة أو الاستئناف ضد قرار إشرافي، يُرجى مراسلة [email protected].

مشاريع Keycloak الأخرى

  • Keycloak - خادم Keycloak ومحوّلات Java
  • Keycloak Client - مكتبات عميل Keycloak
  • Keycloak QuickStarts - أدلة البدء السريع للبدء مع Keycloak
  • Keycloak Node.js Connect - محوّل Node.js لـ Keycloak

الترخيص

  • Apache License, Version 2.0

مختبر Docker لثغرة Keycloak CVE-2026-18963

يُشغّل هذا المختبر إصدار Keycloak المصاب بالثغرة 26.7.1 على localhost ويهيّئ realm بسيطًا لإعادة إنتاج مسار CVE.

مستندات التحقيق

  • تحليل سير العمل: السبب الجذري على مستوى الشيفرة المصدرية، وتسلسل الطلبات المتأثرة، ومقارنة التصحيح، والمعالجة.
  • الأدلة ومصفوفة الاختبار: معايير القبول للنسخ المصابة والمُصلحة.

البدء

docker compose up -d keycloak-vuln
docker compose up --abort-on-container-exit keycloak-lab-init

سيتم كشف Keycloak على:

  • http://127.0.0.1:18080
  • وحدة تحكم المسؤول: admin / admin

كائنات المختبر المُهيأة مسبقًا:

  • realm: lab
  • client: poc
  • redirect URI: http://localhost/cb
  • user: victim
  • password: OldPassw0rd!

إيقاف

docker compose down

ملاحظات

  • ملف compose هذا يشغّل النسخة الثغرة فقط بشكل متعمد.
  • حاوية التهيئة (init container) متسامحة بما يكفي للاختبار المحلي المتكرر؛ فهي تتخطى الـ realm/client/user الموجودة مسبقًا وتعيد تعيين كلمة مرور الضحية.
  • لم يتم تنفيذ إعادة إنتاج وقت التشغيل في بيئة المراجعة الحالية لأن Docker لم يكن متاحًا. لا تعامل تحليل الشيفرة الساكنة كنتيجة استيلاء فعلية حتى يتم تشغيل مصفوفة الأدلة على مختبر معزول.
تنزيل الأداة