TeamViewer исправила CVE-2026-111585 с атакой на компьютер оператора

TeamViewer выпустила версию 15.83, устраняющую уязвимость CVE-2026-111585 с оценкой CVSS 8,8 из 10. Ошибка позволяет машине, которой удалённо управляют, атаковать компьютер пользователя, подключившегося к ней через TeamViewer.
Проблема затрагивает TeamViewer Full Client для Windows, Linux и macOS, Windows Portable и приложение TeamViewer Remote Control для Android во всех версиях до 15.83. Для начала атаки пользователь должен сам открыть сеанс удалённого управления с вредоносным или скомпрометированным хостом.
Хост становится атакующей стороной
В терминологии TeamViewer viewer — это компьютер оператора, который подключается и управляет удалённой системой, а host — управляемая машина. Исследователь Omri Dar из компании Remedio описал необычное направление атаки: атакующим выступает хост, а жертвой становится viewer.
При установке удалённого сеанса хост сообщает viewer размеры изображения своего экрана. Клиент использует эти значения для выделения памяти под экранные данные. Ошибка в расчёте может привести к целочисленному переполнению: выделяется слишком маленький буфер, а поступившие затем данные экрана записываются за его пределами.
Как минимум это позволяет аварийно завершить работу TeamViewer на компьютере оператора. Хост может повторно вызывать сбой по своему усмотрению. По описанию Remedio, для атаки не нужны пароль или дополнительное действие сверх принятия сеанса, а стандартная конфигурация TeamViewer оказывается достаточной.
Что показали исследователи
Remedio продемонстрировала на Windows обход встроенных защит операционной системы и запуск выбранного кода на стороне viewer. Однако в демонстрации на хосте использовалась подстановка для передачи части данных атаки, поэтому это ещё не полностью сетевая атака, воспроизведённая без дополнительных компонентов.
Исследователи не описывали аналогичный результат для macOS, Linux или Android. TeamViewer ограничилась формулировкой, что выполнение кода возможно в зависимости от платформы. При этом сбой клиента затрагивает перечисленные поддерживаемые платформы и версии до 15.83.
Обновление остаётся единственным решением
TeamViewer не предложила обходного способа защиты и рекомендует установить версию 15.83 или более новую. Уязвимость сохранялась и в версии 15.82, которую компания выпустила как обновление безопасности в сентябре, поэтому предыдущее обновление не устраняло риск.
Тот же выпуск 15.83 закрывает ещё две уязвимости высокой опасности из бюллетеня, включая отдельную проблему выполнения кода в Linux и macOS, которая затрагивает Host. Поэтому обновить следует и системы с TeamViewer Host. Отдельный бюллетень TV-2026-1012 исправляет ещё шесть ошибок в дополнениях Remote Management, распространяемых через автоматическое обновление.
На момент публикации исправления TeamViewer не располагала сведениями об атаках с эксплуатацией CVE-2026-111585. Remedio также не сообщала об инцидентах в реальной среде и не публиковала эксплойт, а уязвимость отсутствовала в каталоге CISA Known Exploited Vulnerabilities по состоянию на 29 октября. Для бизнеса практический вывод однозначен: необходимо проверить версии всех развёрнутых клиентов и хостов TeamViewer и обновить их до защищённых сборок.

