NetworkManager-vpnc: неполное исправление CVE-2018-10900 позволяет повысить привилегии до root (CVE-2026-91841)
В плагине NetworkManager-vpnc обнаружена уязвимость повышения привилегий до root. Локальный непривилегированный пользователь может внедрить символ новой строки в путь CA-File и выполнить произвольные команды от имени root. Проблема связана с неполным исправлением CVE-2018-10900, оценка CVSS — 7.8 (HIGH).
Подробности
Уязвимости подвержен продукт GNOME NetworkManager-vpnc. Согласно описанию, проблема заключается в возможности внедрения символа новой строки (newline injection) в путь, указываемый в параметре CA-File. Локальный непривилегированный пользователь, манипулируя этим значением, способен добиться выполнения произвольных команд с правами суперпользователя root. Итогом является локальное повышение привилегий (local privilege escalation). Уровень опасности по шкале CVSS составляет 7.8 — это категория HIGH. Такой вектор требует наличия локального доступа к системе, однако не предполагает высоких привилегий для начала атаки, что делает уязвимость актуальной для многопользовательских систем, рабочих станций и серверов с настроенными VPN-подключениями. Ключевая особенность CVE-2026-91841 в том, что это не全新 класс атаки, а следствие неполного устранения рисков, связанных с CVE-2018-10900. Иными словами, ранее выпущенное исправление не покрыло все сценарии инъекции, и путь CA-File остался вектором атаки. Это подчёркивает важность повторной проверки уже пропатченных компонентов и отслеживания обновлений даже по, казалось бы, закрытым уязвимостям.Что делать
Основная рекомендация — установить обновлённую версию NetworkManager-vpnc из официальных репозиториев вашего дистрибутива, как только производитель выпустит исправление, устраняющее CVE-2026-91841. Поскольку речь идёт о неполном исправлении предыдущей уязвимости, следует убедиться, что установленный пакет содержит именно актуальный патч, а не более раннюю версию. До момента выхода обновления можно рассмотреть временные меры снижения риска: ограничить локальный доступ к системам, где используются VPN-профили на базе NetworkManager-vpnc, и пересмотреть права пользователей, способных создавать или изменять такие подключения. Если функциональность vpnc-плагина не используется, разумно рассмотреть его удаление или отключение. Также рекомендуется провести проверку конфигураций существующих VPN-профилей на предмет подозрительных значений в параметре CA-File и убедиться в отсутствии аномальных символов в путях к сертификатам. Итог: CVE-2026-91841 — это серьёзная уязвимость локального повышения привилегий с оценкой 7.8 (HIGH), возникшая из-за неполного исправления CVE-2018-10900. Администраторам стоит оперативно отслеживать выпуск патча для NetworkManager-vpnc и не полагаться на предыдущие исправления как на окончательное решение.Источник: CVE Project (cvelistV5)
