
Port ARM64 per Android del PoC ufficiale per CVE-2026-89754, una race condition nel sottosistema MM del kernel che consente l'escalation locale dei privilegi sui kernel 7.0/7.2.
Implementazione ARM64 della vulnerabilità del sottosistema MM della serie Infinity Core. Il kernel di destinazione è la forma di test ufficiale di questa CVE (serie 7.0 / 7.2). Meccanismo, tempistica della race condition e layout dell'heap sono stati completamente portati secondo il PoC ufficiale; le costanti di layout in ic_mm_target.h sono già fissate in base alla struttura del kernel di destinazione ufficiale, è sufficiente correggere gli indirizzi dei simboli in base al vmlinux di destinazione.
/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
Un'implementazione ARM64 della vulnerabilità del sottosistema MM di Infinity Core. Prende di mira la struttura ufficiale del kernel per questa CVE (serie 7.0 / 7.2). Il meccanismo, il timing della race e il layout dell'heap sono interamente portati dal PoC ufficiale; le costanti di layout in ic_mm_target.h sono hardcoded alla struttura del kernel ufficiale di destinazione, e solo gli indirizzi dei simboli devono essere confrontati con il vmlinux di destinazione.
/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