The Art of Defense - How Vulnerabilities Help Shape Security Features and Mitigations in Android
summary
Android recounts concrete defenses: a kernel pingpong r00t flaw prompts a three‑pronged response—upstream kernel patch in 12 days, closing the generic socket class, and per‑ioctl whitelists—while media parsing bugs drive a media server refactor into six processes, UBSAN integer checks, stronger ASLR (8→16 bits) and banned MAP_ANONYMOUS execs. Monthly patching runs 12 months and Zimperium reports 57–89% patch penetration; transport fixes add a network security config, clear‑text blocking and disabling user CAs by default on Nougat.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 2:56Security architecture
- 7:04Platform security
- 13:57PingPong root case study
- 17:05Mitigation techniques
- 20:19Stagefright analysis
- 25:46Patching progress
- 28:48Hardening the media stack
- 35:36Advancing ASLR and containment
- 39:21Data in transit protection
- 42:06Improving API security
- 50:57Future directions
related talks
42mAndroid: Protecting the Kernel
43mSecurity in Android Applications
34mDemystifying Android Security
32mYear in Review: Android Kernel Security
41mFive Years of Android Security Research: the Good, the Bad...
29mSecuring Android Applications - The not so se…
29mSecuring Android: Tackling Advanced Threats and Enhancing App Security
32mWhat's new in Android security
