Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 5ca27bd7 authored by Adrian Roos's avatar Adrian Roos
Browse files

IMMS: Disallow BAL of INPUT_METHOD_SETTINGS via CLIENT_INTENT

Fixes a vector for apps launching the IME settings from the background.
This isn't exactly useful for malicious apps because the PendingIntent
is immutable, but because mutating immutable intents silently fails,
a malicious app might unintentionally launch the original intent.

So while not exploitable for BAL purposes, this can still be annoying
to users. To avoid that, disallow propagating the creator's BAL
permissions to the PendingIntent.

Fixes: 328014306
Fixes: 332472302
Test: n/a
Flag: NONE
Change-Id: I09ba6070a50b355fc57fe943a20a2da167ff6047
parent abade65a
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment