
File Upload
File Upload: Path Traversal в имени файла
Загрузка аватара без санитизации имени файла позволяет перезаписать серверные шаблоны через path traversal в filename.
Python Pro
Exploit Fix
Загрузчик изображений проверяет расширение файла, но не его содержимое. HTML-файл, переименованный в .jpg, загружается и исполняется в браузере.
Загрузка аватара без санитизации имени файла позволяет перезаписать серверные шаблоны через path traversal в filename.
Загрузка документов сохраняет файлы в директорию templates/ без проверки содержимого. Просмотр файлов через render_template() позволяет выполнить Jinja2 SSTI.
Загрузка аватара использует оригинальное имя файла без санитизации. Подмени filename в multipart-запросе для перезаписи шаблона и получения RCE.
Обработчик загрузки файлов проверяет только расширение (.jpg, .png, .gif), но не реальное содержимое файла. HTML-файл с расширением .jpg будет принят и отдан браузеру.



