OWASP Mobile Security Project Updates Guide App Testing and Threat Modeling
· 52:53 · Watch on YouTube ↗
Summary
Ryan Lloyd and Jan Serdynski discuss updates to the OWASP Mobile Application Security Project, including threat-based testing profiles, mobile storage risks and guidance for consistent security testing.
Key points
- The updated testing guide breaks a long narrative into individually referenceable weaknesses, tests and demonstrations.
- Testing profiles distinguish essential security, advanced security, resilience and privacy according to an app’s threat model.
- Serdynski said sensitive data in Android external storage may be readable by other apps, while rooted devices can expose internal storage.
- The guide’s demonstrations use Radar2 for static analysis and Frida for dynamic analysis.
- A testing profile addresses weaknesses relevant to EU digital identity wallets; organizations can also create their own profiles.
- Serdynski cautioned that LLM test results can vary and said humans must review LLM-assisted contributions to the project.
Article Details
- Topics
- [03:29] Moving from top-ten lists to concrete mobile security practices
- [05:08] Restructuring the mobile testing guide
- [08:00] Storage weaknesses and exploitability
- [14:24] Threat models and mobile testing profiles
- [18:52] Static and dynamic testing demonstrations
- [20:17] LLM-assisted security testing and its limitations
- [28:13] Linking verification standards, weaknesses and tests
- [33:27] Digital identity and custom testing profiles
- [37:03] Mobile operating system version differences
- [43:14] Future LLM-related weaknesses and foundational controls
