Harvesting Inconsistent Security Configurations in Custom Android ROMs...
summary
Differential analysis over 591 images from 11 vendors using the tool droid diff finds widespread security configuration mismatches: hundreds of permissions change protection levels (often normal vs signature), three downgraded gids (system, camera, media) appear, and protected broadcasts or component visibility differ across ROMs. The work clusters by model/version/carrier, reports a duplicate-component bug to Google, and builds real exploits that read email, reboot or factory‑reset phones, send SMS, or access drivers without proper privileges.
AI-written summary · about
chapters (20)
- 0:00Intro
- 1:26Android Fragmentation: Facts
- 2:06Android Fragmentation: Effects
- 2:51Literature on Customization Security Effects
- 4:15Generalization of Existing Customization Hazards
- 5:12DroidDiff: Systematic identification of all configuration changes introduced during customization.
- 5:55How can we compare the security configurations at each layer?
- 8:03Feature Extraction Summary of all features
- 8:22Permissions
- 12:28Component Visibility
- 13:04Component Protection
- 13:26Data Generation
- 13:50Differential Analysis Purpose
- 14:46Responsible Party
- 16:06Findings: Overall Situation
- 16:54Potential Dangerous Patterns Behind the Inconsistencies
- 17:21Permission changes patterns
- 19:11Permission-GID mapping changes pattern: GIDs privileges might be downgraded
- 19:50Discovery of duplicate components bug
- 21:04Discovered Attacks
related talks
49mD2T1 - Uncovering the Android Patch Gap
48mSecuring the System: A Deep Dive into Reversing Android Pre-Installed Apps
22mA Mirage of Safety: Bug Finding & Exploit Techniques of Top Android Vendor's Privacy Protection Apps
43mSecurity in Android Applications
58mResearching Android Device Security with the Help of a Droid Army
24mDangerous Hare: Hanging Attribute References Hazards Due to Vendor Customization
29mSecuring Android Applications - The not so se…
48mChallenges in Android Supply Chain Analysis
