
تكييف هجين من ghostlock + tcp-zerocopy لثغرة CVE-2026-43499 لنواة سامسونج
اقرأ هذا -> https://github.com/BuSung-dev/Root-My-Galaxy-Payloads/issues/160#issuecomment-5227077583
[!WARNING] لا تعتمد على اختبارات الحمولة الحالية. بعد مراجعة كود الاستغلال بعناية أكبر، أدركت أنني أخطأت في تحديد ثغرات CVE المرتبطة بمسار TCP zerocopy. اختبارات الحمولة المستقلة التي أجريتها كانت غير صحيحة. اختبارات الحمولة المعزولة دون سلسلة الاستغلال الكاملة لا تثبت شيئًا. سأحدّث هذه المشكلة بمجرد اختبار النقل الكامل.
[!IMPORTANT] الطريقة الموثوقة الوحيدة لتحديد ما إذا كان هذا المتجه لا يزال يعمل على SM-S918B هي نقل استغلال Pixel 9 الكامل (بما في ذلك إعداد GhostLock dangling waiter، ومرحلة CFI، وبدائيات القراءة/الكتابة في configfs) ومراقبة ما إذا كان يصل إلى المسار الرئيسي لـ tcp route done=1. سأواصل العمل على هذا النقل، لكن لا يوجد موعد متوقع.
🚧 قيد العمل (
v0.1):
التحقيق في التدفق لبناء استراتيجية النقل.
CyberMeowfia/exploit/src/ للإشارة فقط! تمت إضافة إعدادات جهاز سامسونج للاختبار هنا ولا تعني شيئًا. النقل الفعلي سيكون في src/
| الخاصية | القيمة |
|---|---|
| الجهاز | Samsung Galaxy S23 Ultra، dm3q / SM-S918B |
| البناء | S918BXXSAFZF5 |
| إصدار Android | 16 |
| النواة | 5.15.189-android13-8-33413713-abS918BXXSAFZF5 |
| البصمة | samsung/dm3qxxx/dm3q:16/BP4A.251205.006/S918BXXSAFZF5:user/release-keys |
| المعمارية | ARM64 |
| قاعدة نص النواة | 0xffffffc008000000 |
| القاعدة الفيزيائية | 0x80000000 |
| عنوان تحميل النواة الفيزيائي | 0x80080000 |
تُخزَّن حمولات الاختبار في payloads/.
تُخزَّن الثوابت النشطة في target.h.
يمكنك التحقق مما إذا كان هاتفك من عائلة S23 عرضة للثغرة عن طريق تجميع وتشغيل test_tcp_zc.c
التجميع
export NDK=~/Android/Sdk/ndk/android-ndk-r29 #path_to_ndk
$NDK/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android29-clang -static -O2 test_tcp_zc.c -o test_tcp_z
تشغيل اختبار الاختراق
adb push test_tcp_zc /data/local/tmp/
adb shell chmod +x /data/local/tmp/test_tcp_zc
adb shell /data/local/tmp/test_tcp_zc
ما الذي ينبغي أن يحدث
If kernel panics then is vulnerable to this exploit!