
CVE-2026-97941(SLABサブシステムのカーネル脆弱性)の公式PoCをARM64 Androidへ移植したもので、7.0/7.2カーネル向けにレースタイミングとヒープレイアウトを移植済みです。
Infinity Core シリーズ SLAB サブシステム脆弱性の ARM64 実装。対象カーネルは当該 CVE の公式テスト形態(7.0 / 7.2 系)。メカニズム、競合タイミング、ヒープレイアウトは公式 PoC に従って完全に移植済み。 内のレイアウト定数は公式対象カーネル構造に合わせてハードコード済みであり、シンボルアドレスは対象 vmlinux に合わせて修正すればよい。
/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android29-clang \
-O2 -std=gnu11 -static -fno-stack-protector -fno-pic -no-pie \
-I. slab_trigger.c -o ic97941 -Wl,--gc-sections -Wl,-z,norelro -pthread
Infinity Core SLAB サブシステムの脆弱性に対する ARM64 実装です。この CVE の公式カーネル形状(7.0 / 7.2 系)を対象としています。メカニズム、レースタイミング、ヒープレイアウトは公式 PoC から完全に移植されており、 内のレイアウト定数は公式ターゲットカーネル構造にハードコードされ、シンボルアドレスのみをターゲットの vmlinux と照合する必要があります。
/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android29-clang \
-O2 -std=gnu11 -static -fno-stack-protector -fno-pic -no-pie \
-I. slab_trigger.c -o ic97941 -Wl,--gc-sections -Wl,-z,norelro -pthread