Неограниченная загрузка файлов
Unrestricted Upload
CWE-434 — неограниченная загрузка файлов: принимаются файлы опасных типов, которые обрабатываются автоматически. Уязвимость встречается на веб-серверах, где имя и тип присланного файла проверяются только на клиенте, а сам файл попадает в каталог, доступный веб-серверу. Злоумышленник размещает в файле исполняемый код и добивается его выполнения на сервере или в браузере.
Как защититься от CWE-434
Чтобы защититься от CWE-434, задайте ограниченный белый список расширений и проверяйте на сервере тип, размер и содержимое файла по правилу «принимать только заведомо допустимое», дублируя проверки интерфейса. Сохраняйте загруженные файлы под сгенерированными именами вне корневого каталога сайта и выдавайте их отдельным обработчиком, а саму обработку запускайте с минимальными правами в изолированной среде.
Уязвимости с типом CWE-434 (50)
Отслеживайте уязвимости автоматически
КиберОснова SGRC: учёт уязвимостей CWE-434 и других типов из БДУ ФСТЭК, задачи на устранение с плановым сроком.

