
Samsung Galaxy डिवाइसों के लिए एक-टैप Android रूट, जो CVE-2026-98260 टाइमर एक्सप्लॉइट पर आधारित है।
Samsung Galaxy डिवाइसों के लिए एक-टैप Android रूट, जो CVE-2026-98260 टाइमर एक्सप्लॉइट (posix-cpu-timers UAF) और Samsung KDP/RKP/DEFEX संगतता वाले KernelSU-Next लेट-लोड मॉड्यूल पर आधारित है।
CVE-2026-98260-aurora रेपो पर आधारित — इसका टाइमर LPE पोर्ट (real-cred zero-write / fake-cred ksud late-load चेन) वही है जिससे
app/src/main/cpp/timer.cविकसित हुआ।
[!WARNING] केवल उन डिवाइसों के लिए जिनके आप मालिक हैं या जिन्हें परीक्षण के लिए स्पष्ट रूप से अधिकृत किया गया है। यह एक्सप्लॉइट एक संभाव्य (probabilistic) कर्नेल UAF है — विफल रन सिस्टम को अगले रीबूट तक अस्थिर छोड़ सकता है। रीबूट करने पर फ़ोन हमेशा एक साफ़, अनरूटेड स्थिति में बहाल हो जाता है।
| एक्सप्लॉइट | CVE-2026-98260 (timer.c पेलोड, Gradle द्वारा निर्मित) |
| रूट मॉड्यूल | KernelSU-Next 3.4.2 (ksud-next-generic-kdp, android14-6.1 no-patch-text) |
| निष्पादन संदर्भ | Shizuku शेल (uid 2000) |
| su प्राधिकरण | KernelSU-Next मैनेजर (com.rifsxd.ksunext), डोमेन u:r:ksu:s0 |
| रूट जीवनकाल | प्रति-बूट (अस्थायी — रीबूट पर साफ़ हो जाता है) |
SM-S921N (e1s, Exynos 2400), कर्नेल
6.1.162-android14-11, OneUI 9 पर परीक्षित।
assembleDebug
हमेशा एक नई बाइनरी के साथ आता हैcom.rifsxd.ksunext) इंस्टॉल हो — su केवल उन ऐप्स को दिया जाता है जिन्हें मैनेजर अधिकृत करता है।./gradlew assembleDebug
# APK: app/build/outputs/apk/debug/app-debug.apk
app/src/main/cpp/timer.c को buildPayload टास्क द्वारा
app/src/main/jniLibs/arm64-v8a/libtimer.so में कंपाइल किया जाता है
(NDK स्वतः पहचाना जाता है: ANDROID_NDK_HOME → local.properties → SDK →
~/android-ndk-r27c)libksud.so एक प्रीबिल्ट KernelSU-Next लेट-लोड डेमॉन है./gradlew clean सभी आउटपुट हटा देता है, जिसमें जनरेट किया गया पेलोड भी शामिल है
(प्रीबिल्ट libksud.so सुरक्षित रहता है)su प्रदान करेंtimer.c kmem ट्रेस के माध्यम से चाइल्ड क्रेड लीक करता है, DEFEX
creds_hash स्लॉट साफ़ करता है, एक जाली uid-0 क्रेड इंस्टॉल करता है (selinux_state राइट
-7 पर पड़ता है ताकि initialized बचा रहे — ऑफ़सेट 0 पर 8-बाइट शून्य
पॉलिसी-लोडेड फ़्लैग को मार देता है और हर प्रॉपर्टी राइट को तोड़ देता है)u:r:init:s0 अपनाता है, एक निजी माउंट नेमस्पेस के अंदर
/system/bin/logcat पर ksud बाइंड करता है (KDP-सुरक्षित exec) और
late-load --package-name com.rifsxd.ksunext चलाता हैreboot() बैकडोर ioctl के माध्यम से सत्यापित की जाती हैaurora रेपो के timer
LPE पोर्ट पर बना है: timer.c पेलोड (रियल-क्रेड ज़ीरो-राइट और फ़ेक-क्रेड /
ksud लेट-लोड श्रृंखलाएँ) वहीं से शुरू हुआ और इस प्रोजेक्ट में
app/src/main/cpp/timer.c के रूप में मौजूद हैsu_daemon.c
आकार, .ksud-stage स्टेजिंग, मैनेजर पेयरिंग)ksud/kernelsu.ko जोड़े और Samsung KDP/RKP/DEFEX पोर्ट
कार्यप्रणाली (सटीक-रिलीज़ vermagic, Exynos के लिए no-patch-text)ksud-next-generic-kdp (KernelSU-Next 3.4.2) उपयोग किया गया हैअपने जोखिम पर उपयोग करें। लेखक डेटा हानि, ब्रिक हुए डिवाइस, या उस हार्डवेयर के साथ होने वाली किसी भी अन्य घटना की कोई ज़िम्मेदारी नहीं लेते जिस पर आप इसे चलाते हैं।