Контроллеры Danfoss AK-SM 800A уязвимы для обхода аутентификации
Сканирование сети Интернет выявило приблизительно 2 765 контроллеров холодильного оборудования Danfoss AK-SM 800A с доступными веб-интерфейсами управления. Анализ обнаружил три уязвимости: CVE-2025-41450, CVE-2025-41451 и CVE-2025-41452.
Контроллеры применяются в супермаркетах, холодильных складах, складских комплексах и коммерческих зданиях для централизованного управления холодильным оборудованием. Платформа использует доступный извне сервер Nginx в качестве обратного прокси. Запросы направляются компоненту CGI sm_fcgi_app, затем передаются внутреннему экземпляру Nginx и обрабатываются компонентом Task_Web в процессе sm_app.
CVE-2025-41450 затрагивает скрытый механизм аутентификации «код дня». Определённые параметры запроса направляют проверку аутентификации на подпрограмму, которая проверяет заранее вычисленный пароль. Он зависит от текущих даты и времени контроллера, а не от настроенных учётных данных пользователя. Обратный инжиниринг алгоритма генерации позволяет злоумышленникам создавать действительные значения аутентификации и потенциально получать административный доступ, не зная пароля администратора.
Уязвимость CVE-2025-41451 связана с инъекцией команд и может использоваться для удалённого выполнения кода. CVE-2025-41452 затрагивает механизм обновления конфигурации Nginx, доступный извне. Аутентифицированный пользователь может загрузить содержимое для замены файла headers.conf через конечную точку load_nginx_headers и принудительно перезагрузить конфигурацию Nginx. Это позволяет внедрять произвольные директивы маршрутизации и манипулировать веб-трафиком. Злонамеренные маршруты также могут вызвать необработанное исключение в sm_app, привести к сбою веб-службы и позволить проводить повторяющиеся атаки на отказ в обслуживании интерфейса управления.
Отчет получен из сервиса CTT Report Hub. Права на отчет принадлежат его владельцу.
Ознакомиться подробнее с отчетом можно по ссылке.



