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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2023-0179-PoC | Kitploit
أدوات/GitHubGitHub/turtlearm/cve-2023-0179-poc
تصعيد الامتيازاتأطر الاستغلالتحليل الثغرات الأمنيةالاستغلالاستغلال الملفات الثنائية
GitHubturtlearm/cve-2023-0179-poc

CVE-2023-0179-PoC

عرض المستودع
21534منذ 2 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

استغلال Needle (CVE-2023-0179)

يحتوي هذا المستودع على استغلال الثغرة التي اكتشفتها مؤخرًا في النظام الفرعي nftables، والتي تم ترقيمها بـ CVE-2023-0179، وهي تؤثر على جميع إصدارات Linux من 5.5 إلى 6.2-rc3، على الرغم من أن الاستغلال تم اختباره على الإصدار 6.1.6.

يمكن العثور على تفاصيل الثغرة والشرح الكامل على oss-security

تعليمات البناء

ما عليك سوى تنفيذ الأمر make needle لإنشاء الملف التنفيذي المقابل.

مكتبتا libmnl و libnftnl مطلوبتان لنجاح البناء:

root@kitploit:~
sudo apt-get install libmnl-dev libnftnl-dev

تسريب المعلومات

سيدخل الاستغلال إلى مساحة مستخدم غير مميزة ومساحة شبكة (network namespace)، ويضيف تعبير nft_payload عبر الدالة rule_add_payload التي، عند تقييمها، ستؤدي إلى تجاوز سعة المخزن المؤقت في المكدس (stack buffer overflow) واستبدال السجلات (registers).

ثم يتم استرجاع المحتوى باستخدام أمر nft التالي:

nft list map netdev mytable myset12

سيكشف الإخراج عن عدة عناوين معاد ترتيبها مرتبطة بهياكل بيانات النواة، ومن بينها نجد عنوان تعليمة في النواة ومؤشر regs.

LPE

ينشئ الاستغلال حساب مستخدم جديدًا needle:needle بمعرف مستخدم UID 0 عن طريق استغلال المتغير modprobe_path.

استمتع بصلاحيات الجذر (root).

عرض توضيحي

asciicast

الاعتمادات

  • تنفيذ David Bouman لمكتبة libnftnl ومنشور مدونته المفصل
تنزيل الأداة