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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-31431-rs — # إثبات مفهوم قائم على Rust لـ CVE-2026-31431 يستغل ثغرة AF_ALG و splice لاستبدال /bin/su وإطلاق قشرة بصلاحيات الجذر. ثنائيات no_std مكتفية ذاتيًا لمعماريتي x86_64 و aarch64. | Kitploit
أدوات/GitHubGitHub/xerxes-2/cve-2026-31431-rs
تصعيد الامتيازاتأطر الاستغلالتحليل الثغرات الأمنيةالاستغلالتطوير الحمولاتاستغلال الملفات الثنائية
GitHubxerxes-2/cve-2026-31431-rs

CVE-2026-31431-rs

# إثبات مفهوم قائم على Rust لـ CVE-2026-31431 يستغل ثغرة AF_ALG و splice لاستبدال /bin/su وإطلاق قشرة بصلاحيات الجذر. ثنائيات no_std مكتفية ذاتيًا لمعماريتي x86_64 و aarch64.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2026-31431 إثبات المفهوم (copyfail)

البنية

root@kitploit:~
src/
├── main.rs          # الاستغلال: AF_ALG + splice لاستبدال /bin/su
└── bin/
    └── payload.rs   # الحمولة

ملفات ثنائية no_std مكتفية ذاتيًا بدون أي تبعيات وقت تشغيل:

  • poc-rs: 4.1 كيلوبايت (الحمولة مضمّنة عبر include_bytes!)
  • payload: 1.7 كيلوبايت

البناء

يتطلب Rust 1.85 أو أحدث:

root@kitploit:~
cargo build --release --bin payload
cargo build --release

الاستخدام

  • x86_64:
root@kitploit:~
./target/x86_64-unknown-none/release/poc-rs
  • aarch64:
root@kitploit:~
./target/aarch64-unknown-none/release/poc-rs

عند النجاح، ينفّذ /bin/su المستبدل الذي يطلق قشرة بصلاحيات الجذر وينفّذ id.

إخلاء مسؤولية

[!CAUTION] لأغراض البحث الأمني والاختبار المصرّح به فقط.

تنزيل الأداة