Consider a typical implicit Intent flow, where one android app generates an Implicit Intent, the Android OS asks the user to select one of the 'capable' apps for that Intent (those that are installed on the user device and with an appropriate declaration in the manifest file.). The user then selects an app of his choice and the app gets launched and starts processing Intent.
Is it possible for some malicious app to intercept this intent and to read the content of the Intent (Please note that the user has not selected this malicious app)? Is this possible in a non-rooted device as well?