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
Sat, Oct 19, 1:50 AM (21 h, 18 m)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6713461
Default Alt Text
D15843.id38163.diff (493 B)

Event Timeline