From 4b46f2cb93eebf4fa8ae560a93bc8e52dbe17abe Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 26 Feb 2020 23:24:22 +0100 Subject: [PATCH] Fixed signature image security issues --- app/src/main/java/eu/faircode/email/ActivitySignature.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/ActivitySignature.java b/app/src/main/java/eu/faircode/email/ActivitySignature.java index 5f990336e6..2ed8ade4d2 100644 --- a/app/src/main/java/eu/faircode/email/ActivitySignature.java +++ b/app/src/main/java/eu/faircode/email/ActivitySignature.java @@ -224,6 +224,8 @@ public class ActivitySignature extends ActivityBase { private void insertImage() { Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT); intent.addCategory(Intent.CATEGORY_OPENABLE); + intent.addFlags(Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION); + intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); intent.setType("image/*"); Helper.openAdvanced(intent); startActivityForResult(intent, REQUEST_IMAGE);