ГлавнаяБаза уязвимостей БДУ → BDU:2024-08022
10критическая

BDU:2024-08022

Уязвимость библиотеки для конвертации файлов в формат base64 для загрузки файлов на сервер веб-приложения angular-base64-upload, позволяющая нарушителю выполнить произвольный код
Опубликовано: 2024-10-14
Описание

Уязвимость библиотеки для конвертации файлов в формат base64 для загрузки файлов на сервер веб-приложения angular-base64-upload связана с неверным ограничением имени пути к каталогу с ограниченным доступом. Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, выполнить произвольный код путём загрузки специально сформированного файла на сервер

Затрагиваемое ПО и версии
Angular Base64 Upload (до 0.1.21)
Способ устранения

Установка обновлений из доверенных источников.
В связи со сложившейся обстановкой и введенными санкциями против Российской Федерации рекомендуется устанавливать обновления программного обеспечения только после оценки всех сопутствующих рисков.

Компенсирующие меры:
- удаление папки demo из директории angular-base64-upload в каталоге установки сторонних компонентов;
- использование средств межсетевого экранирования для ограничения доступа к папке demo.

Использование рекомендаций:
https://github.com/adonespitogo/angular-base64-upload

Оценка CVSS
Балл10 — критическая опасность
Источники и патчи
https://github.com/adonespitogo/angular-base64-uploadhttps://www.zyenra.com/blog/unauthenticated-rce-in-angular-base64-upload.html
Проверьте безопасность своего сайта и почты → Полная проверка домена