Как обезопасить загрузку файла? - PullRequest
0 голосов
/ 03 мая 2019

Я хочу спросить о загрузке файлов (изображений) в хранилище Laravel (локальное).

//validation rules for image - image|mimes:jpeg,png|max:2048
$img = $request->file('image');
$img->storeAs('somepath', 'filename');

Это безопасно? Я имею в виду, что если изображение будет содержать некоторые ключи EXIF ​​с кодом инъекции в нем? Или что-то еще.

1 Ответ

0 голосов
/ 03 мая 2019

вы можете использовать imagick для восстановления файла createFromFile, а затем saveToFile

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...