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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2025-6713 — صمم خط أنابيب تجميع للوصول إلى البيانات دون إذن مناسب بسبب معالجة غير صحيحة لـ $mergeCursors في MongoDB >v8.0 <8.0.7, >v7.0 <7.0.19, >v6.0 <6.0.22 | Kitploit
أدوات/GitHubGitHub/c137req/cve-2025-6713
تحليل الثغرات الأمنيةالاستغلالأمن الويباختبار الاختراقأمن قواعد البيانات
GitHubc137req/cve-2025-6713

CVE-2025-6713

صمم خط أنابيب تجميع للوصول إلى البيانات دون إذن مناسب بسبب معالجة غير صحيحة لـ $mergeCursors في MongoDB >v8.0 <8.0.7, >v7.0 <7.0.19, >v6.0 <6.0.22

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

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2025-6713

إنشاء خط أنابيب تجميع للوصول إلى البيانات دون إذن مناسب بسبب معالجة غير صحيحة لـ $mergeCursors في MongoDB >v8.0 <8.0.7, >v7.0 <7.0.19, >v6.0 <6.0.22

التثبيت

ليس صعبًا جدًا - فقط استخدم pip3 لتثبيت المتطلبات: pip install -r requirements

الاستخدام

root@kitploit:~
python3 CVE-2025-6713

التجريب

ما يجب فعله لاختباره بنفسك

  1. السطور 4 و5 و6 و7 و9 و10:

    root@kitploit:~
    mconnect = "mongodb://localhost:27017"
    dbname = ""
    acollection = ""
    rcollection = ""
    
    USERNAME = ""
    PASSWORD = ""
    

    يمكنك:

    • غيّر mconnect إلى URI مونغو الخاص بك للاتصال بقاعدة بيانات خاصتك

    • غيّر dbname إلى اسم قاعدة بياناتك (استخدم أو عدّل أو انسخ المستودع لاختبار أكثر من قاعدة بيانات واحدة)

    • غيّر acollection إلى مجموعة متاحة للعامة (يمكن الوصول إليها)

    • غيّر rcollection إلى مجموعة غير متاحة للعامة (مقيدة)

    • أعتقد أن USERNAME و PASSWORD بديهيان

  2. السطران 17 و18 (في setupTest(db)، بعد [acollection].insert_many([...):

    root@kitploit:~
    {"name": "pubthing1", "data": "pub stuff"},
    {"name": "pubthing2", "data": "pub stuff"}
    

    هنا، يقوم السكربت فقط بإدراج بيانات اختبارية في قاعدة البيانات (لا يجب أن تكون محددة. يمكن أن تكون أي شيء حرفيًا)

  3. السطران 22 و23 (في setupTest(db)، بعد [rcollection].insert_many([...):

    root@kitploit:~
    {"name": "secret", "stuff": "my national insurance number"},
    {"name": "shhhh", "boo": "location of pringles in my house"}
    

    يمكن أن يكون هذا أيضًا أي شيء حرفيًا. استمتع به.

الباقي - لا تغيره إلا إذا كنت تعرف ما تفعله وإلا ستصاب بالارتباك والغضب

تنزيل الأداة