Page MenuHomePhabricator

D15843.id38163.diff
No OneTemporary

D15843.id38163.diff

diff --git a/src/aphront/response/AphrontFileResponse.php b/src/aphront/response/AphrontFileResponse.php
--- a/src/aphront/response/AphrontFileResponse.php
+++ b/src/aphront/response/AphrontFileResponse.php
@@ -101,6 +101,8 @@
$filename = $this->getDownload();
$filename = addcslashes($filename, '"\\');
+ $filename = preg_replace('/[\r\n\0]/', '', $filename);
+
$headers[] = array(
'Content-Disposition',
'attachment; filename="'.$filename.'"',

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 25, 5:30 AM (2 w, 11 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7496094
Default Alt Text
D15843.id38163.diff (493 B)

Event Timeline