Android Apk Unprotected Exported Services
Description
Detects Android services that are marked as exported but lack proper protection mechanisms (like permissions or intent filters). Unprotected exported services can be accessed by any other application on the device, potentially leading to unauthorized access to sensitive functionality or data exposure.
Detection Strategy
• Triggers when a service component in AndroidManifest.xml has android:exported="true"
• Triggers when a service component has an intent-filter but no android:permission attribute
• Triggers when a service component has an intent-filter but no android:protectionLevel attribute set to signature or higher
Search for vulnerabilities in your apps for free with Fluid Attacks' automated security testing! Start your 21-day free trial and discover the benefits of the Continuous Hacking Essential plan. If you prefer the Advanced plan, which includes the expertise of Fluid Attacks' hacking team, fill out this contact form.