Добрый вечер и с новым счастьем) Кто может пожалуйста поделиться советом: –

Хочу на сайте сделать возможность заливки аватара пользователя в его личном профиле, как это выглядит:
– Пользователь открывает сайт в браузере
– Заливает свою аватарку в профиле на сайте
– На бек улетает POST запрос с фронта типа Content-Type: multipart/form-data;
- Бек тянет картинку и перекладывает в s3

Вопрос следующий:
Присутствует ли в данной операции вектор атаки, когда злоумышленник попытается залить на сервер картинку и попытаться эксплуатировать какую-либо уязвимость?

Как это делать безопасно?
– лить картинку сначала на vt по API
– если vt отдает ок, уже лить на сервер?
– может ли вообще здесь в теории быть уязвимость?

Буду признателен рекомендациям) Спасибо

1 ответов

7 просмотров

https://cheatsheetseries.owasp.org/cheatsheets/File_Upload_Cheat_Sheet.html

Похожие вопросы

Обсуждают сегодня

33 вопроса о веб-уязвимостях для подготовки к собеседованию. Сложность — средняя, некоторые вопросы с подвохом. Если смогли ответить на большую часть без подсказок, — можете с...
Raymond E 👁‍🗨
2
сеть починить, хакера найти, политику ИБ написать?
N B
22
Hack Time друзья, Миф на связи.🤘 Посмотрел выступление коллег с PHdays по ChatGPT по использованию в безопасности. Ну что сказать не хочу обижать коллег, но я мягко сказать ...
Сергей Бут
2
Какой роутер лучше взять? Безопасный и стабильный роутер для домашнего использования. Не игрового. 500 мбит скорость дома. Выбираю между asus RT-AX86U GL.iNet Flint GL-AX1800
­­ ­­
15
CVE-2023-20198 BDU:2023-06875 Уязвимость веб-интерфейса операционной системы Cisco IOS XE связана с ошибками при управлении привилегиями. Эксплуатация уязвимости может позвол...
Octavianus Augustus
1
Если скрипт запускается по шедулеру и ходит в базу за информацией, как защитить пароль? Пароль хардкодиться в код, хуле делать. Какие варианты?
Pompilius Ciceron
19
ребят, скажем, у вас один единственный девайс — смартфон. пользуетесь vpn и всеми основными службами (Google, Microsoft и т.д.) + средой производителя телефона (аля samsung ga...
Merlin
13
Привет всем. Мне 14 лет, я изучаю программирования уже год, решил прийти на более серьезные вещи:), С чего посоветуете начать новичку?
ام عبدالله
15
Пацаны, помогайте, сервак отдает в ответ на запрос заблюренную фотку, блюр в параметрах URL, можно как-то обойти? Пример ссылки такой "QEzeA.jpg?blur=0.00000000%2C60.00000000...
Рвота кашалота Викторовна
6
Уважаемые жители security пространства.. или проще... Народ, а есть мысли или проверенное для управления ну с 10ком VPS.. ? на разных vps разное находится.. типа esxi,vmmanag...
Н Е К И Б Е Р Л Е О
14
Карта сайта