HomeBox — это система домашнего инвентаря и организации. До версии 0.24.0-rc.1 функция уведомления позволяла аутентифицированным пользователям указывать произвольные URL-адреса, на которые приложение отправляет запросы HTTP POST. К предоставленному хосту, IP-адресу или порту не применяется никакая проверка или ограничение.
Хотя приложение не возвращает текст ответа от целевой службы, поведение его пользовательского интерфейса различается в зависимости от состояния сети назначения. Это создает поведенческий побочный канал, который обеспечивает внутреннее перечисление сервисов. Эта уязвимость исправлена в версии 0.24.0-rc.1.
Показать оригинальное описание (EN)
HomeBox is a home inventory and organization system. Prior to 0.24.0-rc.1, the notifier functionality allows authenticated users to specify arbitrary URLs to which the application sends HTTP POST requests. No validation or restriction is applied to the supplied host, IP address, or port. Although the application does not return the response body from the target service, its UI behavior differs depending on the network state of the destination. This creates a behavioral side-channel that enables internal service enumeration. This vulnerability is fixed in 0.24.0-rc.1.
Характеристики атаки
Последствия
Строка CVSS v3.1