Уязвимость CVE-2026-91839 в NetworkManager-fortisslvpn позволяет локально повысить привилегии до root
В компоненте NetworkManager-fortisslvpn, представляющем собой плагин FortiSSLVPN для NetworkManager, выявлена уязвимость, позволяющая локальному пользователю повысить свои привилегии в системе вплоть до root. Проблема затрагивает службу nm-fortisslvpn-service, которая отвечает за обработку параметров VPN-подключения.
Подробности
Уязвимость получила идентификатор CVE-2026-91839 и оценена в 7.8 балла по шкале CVSS (HIGH). Затронут продукт GNOME NetworkManager-fortisslvpn.
Причина проблемы — некорректная обработка символов возврата каретки и перевода строки (CR/LF) в учётных данных VPN-профиля соединения. Служба nm-fortisslvpn-service не фильтрует эти управляющие символы должным образом. Локальный непривилегированный пользователь может воспользоваться этим, сформировав вредоносный VPN-профиль, в котором через CRLF-последовательности внедряются дополнительные конфигурационные директивы.
Когда такой специально подготовленный профиль активируется, внедрённые директивы обрабатываются с повышенными привилегиями. Это позволяет достичь выполнения произвольного кода от имени root. Для эксплуатации атакующему достаточно локального доступа к системе и возможности создать или изменить VPN-профиль — сетевой доступ или аутентификация не требуются.
Что делать
Основная рекомендация — как можно скорее обновить NetworkManager-fortisslvpn до версии, в которой устранена уязвимость. Следует отслеживать соответствующие обновления в репозиториях вашего дистрибутива Linux и применять их после публикации.
До момента установки исправления можно применить временные меры:
- ограничить круг пользователей, имеющих право создавать и изменять VPN-профили;
- проверить существующие профили подключений на наличие подозрительных или неожиданных конфигурационных директив;
- по возможности временно отключить использование плагина NetworkManager-fortisslvpn, если он не критичен для рабочих процессов;
- усилить мониторинг активации VPN-соединений и действий службы nm-fortisslvpn-service.
Важно учитывать, что уязвимость требует локального доступа, поэтому особое внимание стоит уделить системам с несколькими пользователями и средами, где непривилегированные пользователи могут влиять на конфигурацию сети.
Итог: CVE-2026-91839 — серьёзная локальная уязвимость в NetworkManager-fortisslvpn, позволяющая повысить привилегии до root через CRLF-инъекцию в учётных данных VPN-профиля. Приоритет устранения — высокий: рекомендуется незамедлительно обновить плагин и до этого ограничить возможности пользователей по работе с VPN-профилями.
Источник: CVE Project (cvelistV5)
