Непонятная загрузка изображения без формата?

Пользователь загрузил на сайт изображение, визуально браузер его отображает, хоть и без формата это изображение
5ec400e2556ec544581653.png

При попытке открыть это изображение в новом окне появляется такая вот штука:
5ec401583fc32632546685.png

Вот так уже выглядит скаченное изображение:
5ec40181adabb700979650.png

Кто сможет объяснить что это такое и стоит ли опасаться взлома сайта? И как избавиться от подобных загрузок?
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
2ord
@2ord
продвинутый чайник
Такое происходит когда в ответе HTTP не указан Content-Type с форматом изображения.
То как изображение будет отображено контролируется с Content-Disposition.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
ArsenyMatytsyn
@ArsenyMatytsyn
CEO iAmStudio, предприниматель.
1. Опасаться. Это вроде исполняемый файл.
2. Проверять формат при загрузке, задав в конфиге список доступных.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы