A Flutter plugin that gives developers an API to implement mParticle on Flutter. This supports publishing a Flutter plugin to iOS, Android, and Web.
4
stars
8
forks
source link
Android Context Registered Broadcast Receivers Not Protected with Permissions #47
Open
asegurola opened 2 months ago
A static analysis security tool we use it's complaining about this SDK not protecting broadcast receivers properly.
OS: Android mparticle flutter SDK Version: 1.0.4
The suggestion is to protect the broadcast receivers as described here:
Restricting broadcasts with permissions https://developer.android.com/guide/components/broadcasts.html#restrict-broadcasts-permissions
Android 13 - Safer exporting of context-registered receivers https://developer.android.com/about/versions/13/features#runtime-receivers
Android 14 - Runtime-registered broadcasts receivers must specify export behavior https://developer.android.com/about/versions/14/behavior-changes-14#runtime-receivers-exported
Evidence
com.mparticle.internal.j - e()