GhostLock exploit targets OnePlus Ace 5 Racing Edition

A published proof of concept demonstrates privilege escalation on the OnePlus Ace 5 Racing Edition running Android 16. It combines a kernel use-after-free with stack-data reuse and forged kernel structures.

GhostLock exploit targets OnePlus Ace 5 Racing Edition

Key points

  • The proof of concept targets the PLF110 model with Android 16 build 16.0.8.302 and kernel 6.1.157.
  • Its trigger is a use-after-free involving a priority-inheritance futex waiter, followed by data placement through pselect6.
  • The exploit relies on device-specific stack offsets, forged kernel objects, SELinux changes, and perf-based kernel-address disclosure.

Context

The work illustrates how memory corruption can be combined with kernel-object forgery to escalate privileges on a specific Android device. Its dependency on precise stack layout, policy configuration, and binary analysis also shows why exploitability must be assessed per device and build.

What this means for you

Directly applicable

Android and enterprise-platform teams can use the technique as a reference for kernel audits, device-specific risk assessments, and patch or retirement decisions.

Who benefits: Developers and technical decision-makers responsible for aging Android-based systems gain a concrete case for examining kernel exposure, device fragmentation, and unsupported-device risk.

Share article:

Does a report affect your system?

Send the link to the report and two sentences about your system. You get an assessment of whether action is needed and what the fix looks like.