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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-3888-POC-all-from-the-Qualys-platform. — استغلال إثبات المفهوم لـ CVE-2026-3888، وهو حالة تسابق في snapd تتيح تصعيد الصلاحيات محليًا إلى root على أنظمة Ubuntu. | Kitploit
أدوات/GitHubGitHub/fevar54/cve-2026-3888-poc-all-from-the-qualys-platform.
تصعيد الامتيازاتتحليل الثغرات الأمنيةالاستغلال
GitHubfevar54/cve-2026-3888-poc-all-from-the-qualys-platform.

CVE-2026-3888-POC-all-from-the-Qualys-platform.

استغلال إثبات المفهوم لـ CVE-2026-3888، وهو حالة تسابق في snapd تتيح تصعيد الصلاحيات محليًا إلى root على أنظمة Ubuntu.

عرض المستودع

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
217منذ 7 أشهرلم تتم المراجعة بعد

CVE-2026-3888: snapd تصعيد الصلاحيات المحلي PoC

إثبات مفهوم لثغرة تصعيد الصلاحيات المحلي في snapd (CVE-2026-3888). تسمح هذه الثغرة لمهاجم محلي بدون صلاحيات برفع صلاحياته إلى root على أنظمة Ubuntu المتأثرة عبر إعادة إنشاء الدليل الخاص /tmp/.snap بعد أن يحذفه systemd-tmpfiles.

📋 ملخص الثغرة

  • المعرّف: CVE-2026-3888
  • المنتج: snapd
  • الأنظمة المتأثرة: Ubuntu 16.04 LTS، 18.04 LTS، 20.04 LTS، 22.04 LTS و24.04 LTS (والإصدارات اللاحقة)
  • CWE-ID: CWE-268 (Privilege Chaining)
  • الخطورة (CVSS 3.1): 7.8 (عالية)
  • المتجه: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H

تنشأ الثغرة من تفاعل غير مقصود بين أداتين ذات صلاحيات:

  1. snap-confine: ملف تنفيذي setuid-root ينشئ البيئة المعزولة (sandbox) لتطبيقات snap.
  2. systemd-tmpfiles: خدمة تنظّف تلقائيًا الملفات والأدلة المؤقتة القديمة.

يمكن للمهاجم استغلال حالة التسابق هذه عبر التلاعب بدورة تنظيف systemd-tmpfiles. بمجرد حذف الدليل /tmp/.snap، يعيد المهاجم إنشاءه بحمولات خبيثة. خلال التهيئة التالية للبيئة المعزولة، يقوم snap-confine بتركيب هذه الملفات بصلاحيات root، مما يسمح بتنفيذ تعليمات برمجية عشوائية في السياق ذي الصلاحيات.

🚨 التأثير

  • تصعيد صلاحيات كامل: يمكن لمهاجم محلي الحصول على وصول root كامل على النظام.
  • اختراق النظام: تتعرض سرية النظام وسلامته وتوافره للاختراق.
  • يؤثر على الإعدادات الافتراضية: الثغرة قابلة للاستغلال في التثبيتات الافتراضية لـ Ubuntu Desktop 24.04 والإصدارات اللاحقة.

⚙️ كيفية إعادة إنتاج الهجوم

تحذير: هذا الاستغلال مخصص لأغراض تعليمية وبحوث أمنية مصرّح بها. استخدمه على مسؤوليتك الخاصة.

المتطلبات المسبقة

  • نظام Ubuntu عرضة للثغرة (انظر قسم الإصدارات المتأثرة).
  • مستخدم بدون صلاحيات.
  • المترجم gcc مثبّت (sudo apt install build-essential).
  • يجب أن يكون الدليل /tmp/.snap قد حُذف بواسطة systemd-tmpfiles. يحدث هذا بعد 30 يومًا في Ubuntu 24.04 أو 10 أيام في الإصدارات اللاحقة. يمكنك محاكاة التنظيف يدويًا باستخدام sudo rm -rf /tmp/.snap.

خطوات الاستغلال

  1. استنسخ هذا المستودع:

    git clone https://github.com/tu-usuario/cve-2026-3888-poc.git
    cd cve-2026-3888-poc
    
  2. ثبّت التبعيات:

    pip install -r requirements.txt
    
  3. شغّل PoC: سيتحقق السكربت من الثغرة، وينشئ المكتبة الخبيثة، ويشغّل الاستغلال.

    python3 cve_2026_3888_poc.py
    
  4. تحقق من النتيجة: إذا نجح الاستغلال، سيُنشأ ملف /tmp/pwn.txt يحتوي على ناتج الأمر id المنفّذ بصلاحيات root.

  5. نظّف النظام: لإزالة الآثار التي أنشأها الاستغلال، شغّل:

    python3 cve_2026_3888_poc.py --cleanup
    

📂 هيكل المستودع

تنزيل الأداة