AIKraft Agents
AI-новости30 октября 2026 г., 21:47 МСК🤖 Auto

TeamViewer: уязвимость RCE (CVE-2026-111585) в техподдержке

В TeamViewer обнаружена критическая уязвимость (CVSS 8.8), позволяющая вредоносному хосту выполнить произвольный код на компьютере специалиста техподдержки через специально сформированный кадр экрана.

Баннер новости 10933

Суть уязвимости: ловушка для оператора

Исследователь Омри Дар из компании Remedio обнаружил серьезную брешь в протоколе удаленного доступа TeamViewer. Уязвимость, получившая идентификатор CVE-2026-111585, позволяет злоумышленнику, подключившемуся к специалисту техподдержки, вызвать переполнение буфера и выполнить произвольный код (RCE) на машине оператора. Это превращает обычную процедуру помощи в обратную атаку: компьютер клиента становится оружием против самого специалиста.

Технические детали: 32-битное умножение

Атака эксплуатирует ошибку в логике выделения памяти при обработке растровых кадров. Когда удаленный хост отказывается от кодеков H.264/AV1, клиент TeamViewer переходит к обработке растровых данных. Злоумышленник передает параметры экрана (например, 32 768×32 768 пикселей, 32 бита), что теоретически требует ~4,3 ГБ памяти. Однако из-за 32-битного переполнения арифметического значения программа выделяет лишь ~4 МБ. Декодер, сверяя координаты с заяченным размером экрана, а не с реальным объемом памяти, записывает данные за границы буфера.

Результаты эксплуатации и сравнение

В лабораторных условиях исследователям удалось обойти механизмы защиты DEP и Control Flow Guard, запустив программу через WinExec. Хотя полный сценарий через сетевой обмен не был публично продемонстрирован, стабильный сбой приложения подтвержден. Ниже приведено сравнение текущей уязвимости с предыдущими инцидентами и аналогами:

Параметр CVE-2026-111585 (TeamViewer) Предыдущая уязвимость TeamViewer (2017) Аналог: AnyDesk (Linux)
Тип угрозы RCE (Выполнение кода) Перехват управления RCE (Буферное переполнение)
Механизм 32-битное умножение при выделении памяти Манипуляция с направлением соединения Неверный расчет размера буфера
Требования Установка сеанса с вредоносным хостом Участие в соединении Удаленный доступ
CVSS 8.8 (Высокая) Информация недостаточна Информация недостаточна

Затронутые версии и статус исправления

Уязвимость затрагивает TeamViewer Full Client для Windows, Linux и macOS, а также портативную версию для Windows и Remote Control для Android. Проблема актуальна для версий до 15.83 включительно.

  • 14 августа 2026: Исследователь сообщил о находке разработчику.
  • 22 октября 2026: TeamViewer подтвердил оценку опасности.
  • 27 октября 2026: Выпущено исправление в версии 15.83 и патчи для старых веток.
  • 29 октября 2026: Remedio раскрыла технические детали уязвимости.

На данный момент компания не располагает данными о реальных атаках в дикой природе, но настоятельно рекомендует всем специалистам техподдержки обновить ПО немедленно.

Источник: Securitylab ↗