
Root Android en un seul geste pour les appareils Samsung Galaxy, basé sur l'exploit du timer CVE-2026-98260.
Root Android en un seul geste pour les appareils Samsung Galaxy, construit autour de l'exploit de minuterie CVE-2026-98260 (UAF posix-cpu-timers) et d'un module à chargement tardif KernelSU-Next compatible avec Samsung KDP/RKP/DEFEX.
Basé sur le dépôt CVE-2026-98260-aurora — son portage LPE de minuterie (chaînes de chargement tardif ksud real-cred zero-write / fake-cred) est ce dont
app/src/main/cpp/timer.cest issu.
[!WARNING] Destiné aux appareils que vous possédez ou que vous êtes explicitement autorisé à tester. L'exploit est un UAF noyau probabiliste — une exécution échouée peut laisser le système instable jusqu'au prochain redémarrage. Un redémarrage restaure toujours le téléphone dans un état propre et non rooté.
| Exploit | CVE-2026-98260 (charge utile timer.c, compilée par Gradle) |
| Module root | KernelSU-Next 3.4.2 (ksud-next-generic-kdp, android14-6.1 no-patch-text) |
| Contexte d'exécution | Shell Shizuku (uid 2000) |
| Autorisation su | Gestionnaire KernelSU-Next (com.rifsxd.ksunext), domaine u:r:ksu:s0 |
| Durée de vie du root | Par démarrage (éphémère — effacé au redémarrage) |
Testé sur SM-S921N (e1s, Exynos 2400), noyau
6.1.162-android14-11, OneUI 9.
assembleDebug
livre toujours un binaire fraiscom.rifsxd.ksunext) installé — su n'est accordé
qu'aux applications autorisées par le gestionnaire../gradlew assembleDebug
# APK: app/build/outputs/apk/debug/app-debug.apk
app/src/main/cpp/timer.c est compilé en
app/src/main/jniLibs/arm64-v8a/libtimer.so par la tâche buildPayload
(le NDK est détecté automatiquement : ANDROID_NDK_HOME → local.properties → SDK →
~/android-ndk-r27c)libksud.so est un démon late-load KernelSU-Next précompilé./gradlew clean supprime toutes les sorties y compris la charge utile générée
(le libksud.so précompilé est conservé)su à vos applications dans le gestionnaire KernelSU-Nexttimer.c divulgue les creds de l'enfant via la trace kmem, efface l'emplacement
creds_hash de DEFEX, installe un cred falsifié d'uid 0 (l'écriture dans
selinux_state atterrit à -7 afin que initialized survive — un zéro de 8 octets
à l'offset 0 tue l'indicateur de politique chargée et casse toute écriture de propriété)u:r:init:s0, lie ksud sur /system/bin/logcat
à l'intérieur d'un namespace de montage privé (exec compatible KDP) et exécute
late-load --package-name com.rifsxd.ksunextreboot() du pilote KSUaurora : la charge utile timer.c (écriture de zéro sur les vrais creds et
chaînes de fake-cred / late-load ksud) y a commencé et vit dans ce projet sous
app/src/main/cpp/timer.csu_daemon.c, staging .ksud-stage, appairage du gestionnaire)ksud/kernelsu.ko par cible et méthodologie de portage Samsung
KDP/RKP/DEFEX (vermagic de version exacte, sans patch-text pour Exynos)ksud-next-generic-kdp (KernelSU-Next 3.4.2) utilisé iciÀ utiliser à vos propres risques. Les auteurs déclinent toute responsabilité en cas de perte de données, d'appareil brické ou de tout autre incident survenant au matériel sur lequel vous pointez ceci.