В SonicWall GMS (Global Management System), платформе централизованного управления, нашли две уязвимости. Одна позволяет читать внутренние файлы без входа в систему. Другая даёт доступ к базе данных после аутентификации. При этом затронуты организации, которые ещё держат эту платформу.
Чтение файлов без входа CVE-2026-109593
Уведомление о безопасности SNWLID-2026-0019 SonicWall опубликовал 3 ноября 2026 года. Затронуты версии 9.5.2 и более ранние, включая виртуальное устройство и сборки для Windows и Linux. При этом продукт уже снят с поддержки. Поэтому обновления с исправлениями не выйдет.
Первую уязвимость, CVE-2026-109593, вендор относит к классу CWE-636. Такой код при сбое открывает доступ вместо блокировки. Учётные данные не нужны, достаточно сетевого доступа к интерфейсу GMS. В результате атакующий читает внутренние файлы с конфигурацией и служебными данными. Что именно попадёт в руки атакующего, зависит от набора файлов на узле.
Сложность атаки низкая. Участие пользователя не требуется, учётная запись тоже не нужна. При этом по шкале CVSS уязвимость получила 9.1 из 10. Влияние на конфиденциальность и доступность вендор оценил как высокое.
Через GMS администраторы управляют парком устройств SonicWall. Из-за этого чтение её файлов затрагивает всю инфраструктуру управления. Из конфигурации видно имена внутренних узлов, учётные записи и параметры интеграций. Такие сведения упрощают подготовку следующей атаки. Утечка конфигурации вредна сама по себе, даже без выполнения кода.
Записи CVE опубликованы 3 ноября 2026 года. Идентификаторы зарезервировали 12 октября 2026 года. При этом обе уязвимости нашли внешние исследователи из Pentest-Tools.com. Описания и уведомление вендора вышли в один день.
SQL-инъекция доступна после входа в систему
Вторую уязвимость, CVE-2026-109594, связывают с классом CWE-89. Речь идёт о SQL-инъекции, то есть о подстановке команд базы данных через поля ввода. Однако проявить её может только пользователь, прошедший аутентификацию. Зато он способен читать или изменять записи в базе GMS. Для такого запроса нужны высокие привилегии.
Кроме того, эксплойт, то есть код для использования уязвимости, срабатывает лишь при определённых условиях. Влияние на целостность и доступность вендор не отмечает. Оценка второй уязвимости ниже, 6.8. При этом область действия шире самого уязвимого компонента.
В описании говорится о возможном изменении записей. Однако влияние на целостность вендор оценил как нулевое. Поэтому изменить данные через эту уязвимость, скорее всего, нельзя. Такое расхождение стоит учитывать при планировании проверок.
Сведений об эксплуатации обеих уязвимостей в реальных атаках нет. Публично доступны только описания и оценки. При этом первую атаку можно автоматизировать, вторую нельзя. Поэтому срочность выше у чтения файлов.
Вместо патча вендор предлагает сменить продукт
Однако исправленных версий уязвимостей нет. SonicWall прямо указывает, что обновление не выпустят из-за конца жизненного цикла. Обходных мер вендор также не приводит. Вместо этого он советует перейти на SonicWall Network Security Manager, сокращённо NSM.
Пока миграция не завершена, интерфейс GMS стоит закрыть от внешних подключений. Это снижает риск для чтения файлов, но не убирает его. Кроме того, доступ к учётным записям GMS нужно ограничить. В результате круг людей, способных использовать SQL-инъекцию, сузится. Журналы обращений проверить тоже стоит.
При этом уведомление SNWLID-2026-0019 остаётся действующим. После перехода на NSM обе уязвимости перестают быть актуальными. Список узлов, которые ещё управляются через GMS, лучше собрать заранее. Иначе часть устройств останется без управления. Новые уязвимости в снятом с поддержки продукте исправлять также не будут.
Пока GMS в строю, обе уязвимости остаются в списке известных рисков. Сканеры обычно определяют версию продукта и отмечают такие находки. Отдельно проверять что-то вручную не требуется. Кроме того, проверять стоит и те узлы, которые давно не выходили на связь. Про эти записи не стоит забывать и после миграции.