Внедрение команд и подделка токенов в прошивке Kiloview E3 дают полный контроль над устройством

Kiloview

Кодировщики Kiloview E3 NDI уязвимы к внедрению команд операционной системы и подделке сессионных токенов. Вместе эти ошибки дают злоумышленнику контроль над устройством, включая доступ к сохранённым учётным данным и криптографическому материалу. Затронуты устройства на прошивке E3 версий ниже 1.30. NDI - протокол передачи видео по сети, а E3 - аппаратный кодировщик такого потока.

Состав ошибок, шкала CVSS и статус проверки вендора

Kiloview проверила свои кодировщики и подтвердила ошибки: все затронутые компоненты в уведомлении помечены как подтверждённо уязвимые. Исправление вышло в версии 1.30. Сведений об эксплуатации в реальных атаках нет: CISA сообщает, что публичных случаев атак с использованием этих уязвимостей не зарегистрировано. Обходных мер вендор не называет, в уведомлении указано только обновление. Оценки далее приводятся по шкале CVSS, где 10 - максимальная опасность. Кодировщики применяются по всему миру, в том числе в сетях связи и ИТ-инфраструктуре.

Внедрение команд с правами root

Самая тяжёлая группа ошибок - внедрение команд в веб-интерфейсе управления. Служба системного управления подставляет имя устройства в команду оболочки без проверки содержимого. Пользователь с доступом к этой функции может дописать в поле служебные символы. Тогда команда оболочки выполнится от имени суперпользователя root, то есть с высшими правами в системе. Оценка CVE-2026-107861 - 9.9 из 10; атака идёт по сети, учётные данные нужны, участие пользователя не требуется.

Похожие ошибки есть в настройке статических маршрутов и в поле имени сетевого интерфейса. У соседних обработчиков проверка имени есть, а в этом месте её нет. Для обеих операций нужна учётная запись с правом менять сетевые параметры. Маршрут, добавленный вместе с внедрённой командой, сохраняется после перезагрузки. Поэтому устройство остаётся под контролем злоумышленника до ручной очистки конфигурации.

Жёстко заданный секрет и бессрочные токены

Прошивка подписывает сессионные токены секретом, который прошит в образе и одинаков на всех устройствах. Токен - строковый ключ, которым клиент подтверждает свою сессию. Образ прошивки распространяется публично, поэтому секрет можно извлечь. Дальше злоумышленник подделывает административный токен и получает доступ к привилегированным функциям без пароля. Атака идёт по сети, учётные данные не нужны; оценка CVE-2026-92450 - 7.5 из 10.

Отдельная ошибка касается срока жизни токена. После входа в веб-интерфейс токен получает срок, который практически не истекает. Перехваченный токен надолго сохраняет доступ к устройству. Оценка - 6.5 из 10; для перехвата нужен доступ к трафику либо компрометация самого устройства.

Служба ONVIF без проверки подлинности

Служба ONVIF на E3 отвечает на часть информационных запросов без проверки подлинности. ONVIF - стандарт управления сетевыми устройствами видеонаблюдения. Любой, у кого есть сетевой доступ к кодировщику, получает идентификаторы устройства и список учётных записей с уровнями прав. Это упрощает подготовку атаки на пароли. Оценка - 5.3 из 10, аутентификация и участие пользователя не нужны.

Через ту же службу без аутентификации меняются имя устройства, настройки DNS и источник точного времени. Настройка обходится независимо от того, включена ли проверка подлинности для ONVIF. Подмена DNS и времени открывает путь к перехвату трафика и обходу проверки сертификатов. Оценка - 7.5 из 10.

Искажённые или неполные запросы к ряду операций службы ONVIF останавливают приём новых подключений. Остальные функции устройства работают, а служба восстанавливается сама через некоторое время. Повторять такие запросы может любой, у кого есть сетевой доступ. Оценка - 7.5 из 10.

Последняя ошибка - обход каталога в параметре часового пояса. Обход каталога означает, что подставленный путь выходит за пределы разрешённой папки. Системный файл часового пояса после такой подстановки может указывать на посторонний файл. Нужна учётная запись с доступом к настройкам; оценка - 5.3 из 10.

Исправление одно - обновление до версии 1.30, ссылка на загрузку размещена на сайте вендора: https://www.kiloview.com/en/download/e3-firmware-downloadlatest-12/. До обновления CISA советует не выставлять кодировщики в интернет. Устройства размещают за межсетевым экраном и отделяют от деловых сетей. Для удалённого доступа нужен VPN, причём обновлять следует и его.

Для сети видеопроизводства эти ошибки значимы: часть из них не требует учётных данных, а внедрение команд выполняется от имени суперпользователя. Пока прошивка не обновлена до 1.30, устройство нельзя считать доверенным узлом сети.

Ссылки

Комментарии: 0