Клиенты TeamViewer для Windows, Linux и macOS содержат несколько уязвимостей, которые касаются и удалённых сессий, и установки компонентов. Локальный пользователь с низкими правами получает полный контроль над машиной. Атакующий на другом конце сессии выполняет свой код в процессе просмотра экрана. Дополнительно закрыты повышения привилегий в дополнениях Remote Management - Monitoring, Patch Management и Advanced Asset Management.
Переполнение буфера в декодере и повышение привилегий через IPC
Запись за границы буфера в декодере изображения экрана приводит к выполнению произвольного кода на машине пользователя. Декодер не проверяет границы приёмного буфера, поэтому изображение специальной формы перезаписывает память за его пределами. Атака идёт по сети: учётные данные не нужны, но пользователь должен принять сессию с такими данными или открыть подготовленный файл записи TeamViewer с расширением .tvs. Код выполняется с правами процесса TeamViewer. Оценка - 8.8 из 10 по CVSS, идентификатор CVE-2026-92372.
Целочисленное переполнение при разборе изображения в компоненте удалённого управления даёт похожий результат. Сценарий здесь тоже сетевой: пользователь сам подключается к подконтрольному злоумышленнику или скомпрометированному хосту. Итог зависит от платформы - отказ в обслуживании либо выполнение кода с правами процесса просмотра. Вендор оценил проблему в 8.8 из 10, идентификатор CVE-2026-111585; затронуты Full Client, Portable и приложение Remote Control для Android.
Отдельная проблема требует локального доступа и затрагивает macOS. В привилегированном помощнике Full Client и Host проверка установочного пакета и сама установка разнесены по времени, а символические ссылки обрабатываются некорректно. Такое сочетание называют состоянием гонки. Пользователь с низкими правами обходит проверку пакета и ставит собственный; успешная атака повышает права до root. Оценка 7.8 из 10, идентификатор CVE-2026-92374, участие пользователя не требуется.
Повышение привилегий в дополнениях Remote Management
Дополнения дают локальному пользователю с низкими правами путь к SYSTEM и root. Причина - в межпроцессном взаимодействии (IPC, обмен данными между службами и клиентом): права доступа настроены неверно, а служба Monitoring не проверяет отправителя запроса. Злоумышленник выдаёт себя за посредника этого обмена и заставляет службу выполнить команды от имени SYSTEM. Оценка 7.8 из 10, идентификатор CVE-2026-92376.
Другая часть проблем связана с установщиками и обновлением. Здесь применяют подмену библиотеки динамической компоновки (DLL, модуль, который программа подгружает при запуске): клиент загружает файл из временного каталога, доступного на запись обычному пользователю. Похожий приём работает через каталог подготовки установщика Advanced Asset Management, а в Patch Management службу подменяют в момент активации. Для части проблем нужно участие пользователя, для остальных достаточно низких прав. Вендор оценил их в 7.3 из 10.
Исправления вышли в клиентах 15.83 для Windows, Linux и macOS. Приложение Remote Control для Android обновляется до 15.83 через Play Store или APK-сборку; в перечне продуктов указана граница 15.8.3, а в таблице исправлений - 15.83, поэтому фактический номер проверяют в магазине приложения. Для старых веток доступны отдельные сборки: 15.64.10 для Windows 7 и 8, 14.7.48868 для линейки 14.7 и сборки 13.2 с номерами по платформам.
Дополнения Remote Management приходят автоматическим обновлением. Служба Monitoring, её установщик для Windows и демоны для macOS и Linux обновляются до 26.10.1, Patch Management - до 26.9.1, а для клиента 14.7 - до 24.12.5. Помимо обновления, обходных мер вендор не называет.
В части записей затронутыми названы версии ниже 15.82, тогда как исправление вендор указывает в 15.83. Ориентир - 15.83: она закрывает обе границы.
На момент публикации 27 октября 2026 года TeamViewer не знает о случаях эксплуатации в реальных атаках. Уведомления TV-2026-1011 и TV-2026-1012 помечены приоритетом Important. Публикация бюллетеня означает лишь то, что технические детали стали доступны; о применении в атаках это не говорит.
Последствия у этих проблем разные, и порядок действий зависит от парка. Удалённое выполнение кода требует, чтобы пользователь принял сессию или открыл файл записи, поэтому одного обновления мало: помогает и проверка того, к каким хостам подключаются сотрудники. Локальные повышения привилегий заметнее там, где TeamViewer работает службой от SYSTEM или root. Обновление до 15.83 и актуальных сборок дополнений закрывает и клиентскую часть, и службы управления.