
# GhostLock (CVE-2026-43499 / IonStack) — исследование для OPPO Find X5 Pro (PFEM10): цепочка эксплойтов, прогресс, журнал блокировок и заметки о ядре серии OPPO 5
CVE-2026-43499 (IonStack) эксплойт для OPPO Find X5 Pro (PFEM10).
Ядро 5.10.236-android12-9-o, futex CMP_REQUEUE_PI UAF → примитив записи в pi-дерево.
Используйте на свой страх и риск. Ожидайте паники / перезагрузок. Не обновляйте прошивку.
./build.sh # требуется Android NDK r28c
Параметры сборки фиксированы (-O1 / android26) — их изменение ломает калибровку геометрии стека.
adb push exploit /data/local/tmp/
adb shell /data/local/tmp/exploit W1 # SELinux permissive
adb shell /data/local/tmp/exploit W2 # cred дочернего процесса -> init_cred
adb shell /data/local/tmp/exploit W5 # копия cred только с caps
Повторные попытки между перезагрузками: bash run.sh <режим> [попытки]
src/ эксплойт + пейлоад + смещения (exploit.c, payload.c, pfem10_target.h)
lib/ библиотека утечки кучи KernelSnitch
model/ модель обхода цепочки rtmutex (проверка на хосте)
oplus_root_check, маршрут только с caps в разработке)CyberMeowfia · IonStack (оригинальный эксплойт)