
Portage Android ARM64 du PoC officiel pour CVE-2026-89754, une condition de concurrence dans le sous-système MM du noyau permettant une élévation de privilèges locale sur les noyaux 7.0/7.2.
Implémentation ARM64 de la vulnérabilité du sous-système MM de la série Infinity Core. Le noyau cible est la forme de test officielle de ce CVE (séries 7.0 / 7.2). Le mécanisme, le timing de la condition de course et la disposition du tas sont entièrement portés depuis le PoC officiel ; les constantes de disposition dans ic_mm_target.h sont déjà fixées selon la structure du noyau cible officiel, il suffit de corriger les adresses de symboles selon le vmlinux cible.
/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android29-clang \
-O2 -std=gnu11 -static -fno-stack-protector -fno-pic -no-pie \
-I. mm_lpe.c -o ic89754 -Wl,--gc-sections -Wl,-z,norelro -pthread
Une implémentation ARM64 de la vulnérabilité du sous-système MM d'Infinity Core. Cible la forme officielle du noyau pour ce CVE (séries 7.0 / 7.2). Le mécanisme, le timing de la course et la disposition du tas sont entièrement portés depuis le PoC officiel ; les constantes de disposition dans ic_mm_target.h sont codées en dur selon la structure du noyau cible officiel, et seules les adresses de symboles doivent être mises en correspondance avec le vmlinux cible.
/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android29-clang \
-O2 -std=gnu11 -static -fno-stack-protector -fno-pic -no-pie \
-I. mm_lpe.c -o ic89754 -Wl,--gc-sections -Wl,-z,norelro -pthread