Mystique in the House: The Droid Vulnerability Chain That Owns All Your Userspace

Chris

Chris

Dawn Security Lab


Abstract

The Android Application Sandbox is the cornerstone of the Android Security Model, which protects and isolates each application’s process and data from the others. Attackers usually need kernel vulnerabilities to escape the sandbox, which by themselves proved to be quite rare and difficult due to emerging mitigations and attack surfaces tightened.

However, we found a vulnerability in the current newest Android 11 stable that breaks the dam purely from userspace. Combined with other 0days we discovered in major Android vendors forming a chain, a malicious attacker app can totally bypass the Android Application Sandbox, owning any other applications such as Facebook and WhatsApp, reading application data, injecting code or even trojanize the application ( including unprivileged and privileged ones ) without user awareness. We named the chain "Mystique" after the famous Marvel Comics character due to the similar ability it possesses.

In this talk we will give a detailed walkthrough on the whole vulnerability chain and bugs included. On the attack side, we will discuss the bugs in detail and share our exploitation method and framework that enables privilege escalation, transparently process injection/hooking/debugging and data extraction for various target applications based on "Mystique", which has never been talked about before. On the defense side, we will release a detection SDK/tool for app developers and end users since this new type of attack differs from previous ones, which largely evade traditional analysis.

Speaker Info

Chris

Chris is the Director and Chief researcher of Dawn Security Lab. He has got hundreds of CVEs from Google, Apple, Samsung etc and is one of the top researchers of Android Security Rewards Program. He has won Pwn2Own champion multiple times and was the speaker of BlackHat, DEFCON, CanSecWest, RECON, MOSEC, etc.

Organizer

Organizer Logo

Partner Company

Partner Company Logo