From f12ade33a35295f3938456fa5f6036b6ec2a5be6 Mon Sep 17 00:00:00 2001 From: Rubin Xu Date: Fri, 23 Oct 2020 12:02:29 +0100 Subject: Apply FLAG_IMMUTABLE to KeyChain PendingIntent Bug: 170425388 Test: make Change-Id: I4a2914f9f91c27755ee1718048057cb52f8a5631 --- keystore/java/android/security/KeyChain.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/keystore/java/android/security/KeyChain.java b/keystore/java/android/security/KeyChain.java index 6df62c0a0cba..a77aec2788af 100644 --- a/keystore/java/android/security/KeyChain.java +++ b/keystore/java/android/security/KeyChain.java @@ -535,7 +535,8 @@ public final class KeyChain { } intent.putExtra(EXTRA_ISSUERS, (Serializable) issuersList); // the PendingIntent is used to get calling package name - intent.putExtra(EXTRA_SENDER, PendingIntent.getActivity(activity, 0, new Intent(), 0)); + intent.putExtra(EXTRA_SENDER, PendingIntent.getActivity(activity, 0, new Intent(), + PendingIntent.FLAG_IMMUTABLE)); activity.startActivity(intent); } -- cgit v1.2.3-59-g8ed1b