Snap for 4824048 from 94a5953e5eef62079231756161120199478953b7 to pi-release
Change-Id: I3dffd6083416e7a075c63e5c12dd4aebe22109de
diff --git a/src/com/android/mail/providers/Attachment.java b/src/com/android/mail/providers/Attachment.java
index 4ed33f8..7f56d1d 100644
--- a/src/com/android/mail/providers/Attachment.java
+++ b/src/com/android/mail/providers/Attachment.java
@@ -256,6 +256,11 @@
name = MimeUtility.getHeaderParameter(contentDisposition, "filename");
}
+ // Prevent passing in a file path as part of the name.
+ if (name != null) {
+ name = name.replace('/', '_');
+ }
+
contentType = MimeType.inferMimeType(name, part.getMimeType());
uri = EmlAttachmentProvider.getAttachmentUri(emlFileUri, messageId, cid);
contentUri = uri;