Уязвимость функции MultipartFile.move() пакета bodyparser программной платформы для создания веб-приложений AdonisJS связана с неверным ограничением имени пути к каталогу с ограниченным доступом. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, выполнить произвольный код путем отправки специально сформированного файла
Установка обновлений из доверенных источников. В связи со сложившейся обстановкой и введенными санкциями против Российской Федерации рекомендуется устанавливать обновления программного обеспечения только после оценки всех сопутствующих рисков.
Компенсирующие меры:
- использование антивирусного программного обеспечения для проверки файлов, полученных из недоверенных источников;
- использование средств межсетевого экранирования для ограничения удалённого доступа к уязвимой платформе;
- ограничение доступа к уязвимой платформе, используя схему доступа по «белым спискам»;
- использование SIEM-систем для отслеживания событий, связанных с использованием параметра options.name по умолчанию;
- ограничение доступа из внешних сетей (Интернет);
- использование виртуальных частных сетей для организации удаленного доступа (VPN).
Использование рекомендаций:
https://github.com/adonisjs/bodyparser/releases/tag/v10.1.2
https://github.com/adonisjs/bodyparser/releases/tag/v11.0.0-next.6
| Балл | 9.4 — критическая опасность |