react-native-intercom: Google Play has rejected the app because of vulnerability issue
Your app contains an Intent Redirection vulnerability. Please see this Google Help Center article for details. Vulnerable classes: io.intercom.android.sdk.utilities.IntentUtils.safelyOpenIntent
I use react-native@0.62.2, react-native-intercom@17.0.0, and the package contains a vulnerable class so Google Play does not approve it. The intercom support team says that you should fix this error on the react-native module side.
https://forum.intercom.com/s/question/0D52G00004YGl0tSAD/why-did-i-get-a-security-alert-from-the-google-play-console-when-uploading-a-recent-app-build
Can you help us with it, please?
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Reactions: 8
- Comments: 16
@twiking for anyone else reaching this page, I’m linking what exactly was removed from
AndroidManifest.xmlfrom the old README and needs to be removed.@BrantApps So, your app that has been approved is using rn-intercom vers 17.0.0 without any tweak?
I means, you just followed the instructions on README?
It seems the documentation still suggests adding configuration to
AndroidManifest.xml. My guess is removing this configuration will prevent Intercom related push notifications from working.Can anyone confirm they’ve successfully re-submitted their app to the Play Store with the current configuration recommendations (including the service + intent filter section of AndroidManifest.xml) ?
@asimolmez We got the same issue and it seems that it was connected to some old configuration in
AndroidManifest.xml. No configuration inAndroidManifest.xmlis needed anymore according to the Installation Guide.