Insecure Content Provider
The Content Provider com.insecureshop.contentProvider.InsecureShopProvider
is exported due to the presence of flag android:exported="true"
.
The content provider com.insecureshop.contentProvider.InsecureShopProvider
contains the following code:
If the content provider matches the URI insecure
, then it allows us to access username
and password
of the logged-in user.
Exploiting this is not really straightforward. You need to create an android app as it cannot be exploited using adb or drozer. The reason is that the Content provider can only be accessed with the defined permission "android:readPermission". You need to add this permission in Attacker's "AndroidManifest.xml" file in order to access the Content Provider.
PreviousInsecure Implementation of SetResult in exported ActivityNextLack of SSL Certificate Validation
Last updated