Pular para o conteúdo
Notícias e tutoriais sobre Linux
Cibersegurança

Falha no TeamViewer permite ataque a quem presta suporte remoto

Brecha crítica no TeamViewer expõe quem presta suporte remoto; veja como atualizar.

grupo-apt29-pode-estar-por-tras-do-hack-do-teamviewer

Uma falha no TeamViewer revelou um cenário particularmente preocupante para profissionais de suporte técnico: o computador que recebe assistência remota pode se transformar no ponto de partida de um ataque contra a máquina do próprio técnico. Identificada como CVE-2026-111585, a vulnerabilidade recebeu pontuação CVSS 8.8, considerada de alta gravidade, e foi corrigida na versão 15.83 do software.

O problema afeta o processamento de imagens e dados de tela durante sessões de controle remoto. Um computador remoto malicioso, ou comprometido por terceiros, pode enviar informações especialmente manipuladas para explorar um erro de gerenciamento de memória no cliente que está prestando assistência. Dependendo da plataforma, o resultado pode variar de uma interrupção do aplicativo até a execução de código arbitrário com os privilégios do processo visualizador. TeamViewer+1

A descoberta merece atenção porque contraria uma expectativa comum de quem trabalha com ferramentas de acesso remoto. Normalmente, o profissional de TI controla uma máquina potencialmente vulnerável. Nesse caso, entretanto, o computador controlado pode atacar o computador que está realizando o suporte. Isso amplia a superfície de risco para equipes de helpdesk, administradores de sistemas e técnicos que acessam diariamente equipamentos de clientes, funcionários e ambientes externos.

Como funciona a inversão de ataque no TeamViewer

Para compreender o problema, é necessário observar os dois lados de uma conexão do TeamViewer.

O viewer, também chamado de visualizador ou cliente, é o aplicativo utilizado pelo profissional de suporte para visualizar e controlar outro computador. Já o host é o equipamento que recebe a conexão e compartilha sua tela.

Em uma sessão legítima, o visualizador recebe continuamente informações sobre a imagem apresentada pelo computador remoto. Esses dados precisam ser processados e armazenados na memória da máquina do técnico.

A CVE-2026-111585 explora justamente essa etapa. Em vez de atacar diretamente o computador que recebe assistência, o invasor manipula o fluxo de informações enviado ao visualizador. Assim, a máquina remota assume um papel ofensivo e utiliza a própria sessão de suporte como canal para atingir o equipamento do profissional.

O ataque exige que o usuário estabeleça uma sessão de controle remoto com um host controlado ou comprometido pelo invasor. Portanto, não se trata de uma exploração automática contra qualquer computador que tenha o TeamViewer instalado.

TeamViewer QuickSupport oferece suporte remoto para muitos dispositivos Xiaomi, OPPO e Pixel
Falha no TeamViewer permite ataque a quem presta suporte remoto 3

O estouro de memória no cálculo de tela

De acordo com a investigação técnica publicada pela empresa de segurança Remedio, o problema está relacionado a um estouro de inteiro (integer overflow) durante o processamento das dimensões da imagem remota.

Em termos técnicos, o software precisa calcular a quantidade de memória necessária para armazenar os dados de uma imagem. Esse cálculo considera informações como largura, altura e tamanho dos pixels.

A vulnerabilidade aparece quando um host manipulado fornece valores capazes de provocar um estouro aritmético durante esse dimensionamento. O resultado é uma quantidade de memória calculada incorretamente, inferior àquela realmente necessária para receber os dados.

O visualizador acaba reservando um espaço insuficiente no heap, região da memória utilizada para armazenamentos dinâmicos. Posteriormente, os dados recebidos são processados considerando dimensões diferentes da capacidade efetivamente alocada.

Essa inconsistência permite que informações ultrapassem os limites do buffer reservado, caracterizando um heap-based buffer overflow.

O problema é especialmente relevante porque o processamento acontece dentro do aplicativo utilizado pelo técnico. Dessa maneira, um host malicioso pode explorar a confiança estabelecida durante uma sessão legítima para atingir outro equipamento.

Do travamento à execução remota de código

O impacto mais básico da vulnerabilidade é a negação de serviço (DoS). Um fluxo de dados especialmente preparado pode provocar o encerramento inesperado ou o travamento do visualizador, interrompendo o atendimento.

Entretanto, a gravidade não termina nessa possibilidade. A investigação da Remedio também demonstrou caminhos para transformar a corrupção de memória em execução remota de código (RCE).

Isso significa que, em determinadas condições, o atacante pode conseguir executar instruções no computador do profissional de suporte, utilizando os privilégios associados ao processo do TeamViewer.

As demonstrações técnicas também abordaram mecanismos de proteção presentes nos sistemas operacionais, incluindo DEP (Data Execution Prevention) e CFG (Control Flow Guard). A exploração avançada mostrou que essas defesas não representam uma barreira absoluta diante de uma corrupção de memória cuidadosamente construída.

É importante distinguir uma demonstração técnica de uma campanha criminosa confirmada. A TeamViewer informou que não tinha conhecimento de exploração ativa da vulnerabilidade em ambientes reais no momento da publicação do boletim. TeamViewer+1

Sistemas afetados e o boletim de segurança 15.83

A vulnerabilidade não está restrita a uma única plataforma. Segundo o boletim TV-2026-1011, publicado pela TeamViewer em 27 de outubro de 2026 e atualizado no dia seguinte, a falha afeta diferentes versões do cliente de acesso remoto.

Os principais componentes e sistemas envolvidos são:

  • Windows: TeamViewer Full Client e versões portáteis anteriores à 15.83.
  • Linux: TeamViewer Full Client anterior à 15.83, incluindo distribuições utilizadas em ambientes corporativos e estações de trabalho.
  • macOS: TeamViewer Full Client anterior à 15.83.
  • Android: aplicativo TeamViewer Remote Control em versões anteriores à 15.83.

A classificação de gravidade é CVSS 8.8 (alta), com vetor CVSS 3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H. A pontuação indica potencial de comprometimento da confidencialidade, integridade e disponibilidade, mas também registra a necessidade de interação do usuário, neste caso, o estabelecimento de uma sessão com um computador malicioso ou comprometido. TeamViewer+1

Uma observação importante para administradores: o boletim também apresenta correções para outros problemas de segurança no ecossistema TeamViewer. Entre eles está a CVE-2026-92374, relacionada a uma condição de corrida (TOCTOU) e ao tratamento inadequado de links simbólicos no mecanismo privilegiado de instalação do macOS. Essa falha pode permitir que um invasor local com poucos privilégios contorne verificações do pacote e instale software malicioso, mediante interação do usuário.

Também existe a CVE-2026-92372, incluída no mesmo boletim de segurança. Portanto, a atualização 15.83 não deve ser interpretada como uma correção isolada para o problema de estouro de memória, mas como parte de uma atualização mais abrangente dos clientes.

A TeamViewer publicou ainda um boletim separado, TV-2026-1012, contemplando vulnerabilidades em complementos de gerenciamento remoto, incluindo ferramentas de monitoramento, gerenciamento avançado de ativos e aplicação de patches. Administradores que utilizam esses componentes precisam verificar também as correções específicas correspondentes. TeamViewer+2

Existe outro detalhe relevante para infraestruturas heterogêneas: organizações que mantêm versões antigas do TeamViewer não devem presumir que a instalação de uma versão diferente da 15.83 está necessariamente desprotegida. A fabricante disponibilizou correções específicas para algumas ramificações de manutenção, incluindo versões 15.64.10, 14.7.48868 e 13.2, com números de compilação distintos conforme o sistema operacional.

Isso exige atenção especial em ambientes Linux corporativos, nos quais pacotes antigos podem continuar instalados por dependências, políticas internas de compatibilidade ou procedimentos de atualização centralizados. O administrador deve conferir a versão corrigida correspondente à sua ramificação, em vez de simplesmente comparar todos os equipamentos com o número 15.83. TeamViewer+1

Como se proteger e medidas imediatas para administradores

A principal recomendação é atualizar imediatamente o TeamViewer para a versão 15.83 ou posterior, conforme a disponibilidade para cada plataforma. A fabricante não apresentou uma configuração alternativa capaz de substituir a aplicação da correção. Portanto, restringir permissões ou alterar preferências de conexão não elimina a vulnerabilidade de memória.

Para equipes de infraestrutura, a atualização precisa abranger todos os equipamentos utilizados no atendimento remoto, especialmente as estações dos técnicos. Atualizar somente os computadores que recebem assistência não resolve o problema, porque o componente vulnerável está no lado que processa os dados da tela.

Algumas medidas práticas ajudam a organizar essa resposta:

  1. Inventarie as instalações: identifique todas as estações Windows, distribuições Linux e computadores macOS que utilizam o TeamViewer Full Client.
  2. Verifique as versões: abra as informações do aplicativo e confira o número da versão instalada. Em ambientes Linux, consulte também o gerenciador de pacotes utilizado pela distribuição.
  3. Atualize os clientes: instale a versão 15.83 ou uma compilação corrigida oficialmente indicada para a respectiva ramificação de manutenção.
  4. Revise as versões portáteis: arquivos executáveis utilizados sem instalação também precisam ser substituídos. Uma estação atualizada continua exposta se o técnico executar uma cópia antiga armazenada em outro diretório.
  5. Atualize os aplicativos móveis: profissionais que utilizam o TeamViewer Remote Control no Android devem verificar a disponibilidade da versão corrigida.
  6. Audite as conexões: revise sessões recentes e investigue acessos inesperados, principalmente quando realizados contra computadores desconhecidos ou sem procedência confiável.

Outro cuidado importante envolve a rotina operacional do suporte. Sempre que possível, técnicos devem confirmar a identidade do solicitante, validar a origem do equipamento e evitar estabelecer sessões com máquinas cuja procedência não possa ser verificada.

Essa recomendação não representa uma solução para a falha, mas reduz a exposição a hosts potencialmente maliciosos. Afinal, a exploração depende justamente do estabelecimento de uma sessão com um computador controlado ou comprometido por terceiros.

A situação também reforça a importância de manter políticas centralizadas de atualização. Em empresas com dezenas ou centenas de técnicos, depender exclusivamente de verificações manuais aumenta a possibilidade de que versões vulneráveis permaneçam em circulação.

No caso do Linux, administradores devem conferir se o pacote instalado veio de um repositório atualizado e se não existe uma instalação independente fora do controle do gerenciador de pacotes. Atualizar uma instalação não garante que outras cópias do aplicativo presentes na mesma máquina tenham recebido a correção.

Por fim, não há indicação oficial de que a CVE-2026-111585 esteja sendo explorada ativamente em campanhas reais. Isso não diminui a urgência da atualização, especialmente porque a possibilidade de execução de código transforma uma ferramenta essencial de suporte em uma potencial porta de entrada para ataques contra a infraestrutura de TI.

A falha no TeamViewer demonstra que a segurança do acesso remoto precisa proteger os dois lados da conexão. O computador que presta assistência também precisa ser tratado como um ativo exposto, e não como uma parte automaticamente confiável da sessão.

QUEM ESCREVE
Jardeson Márcio

Sobre o autor

Jardeson Márcio é Jornalista e Mestre em Tecnologia Agroalimentar pela Universidade Federal da Paraíba. Com 8 anos de experiência escrevendo no SempreUpdate, Jardeson é um especialista em Android, Apple, Cibersegurança e diversos outros temas do universo tecnológico. Seu foco é trazer análises aprofundadas, notícias e guias práticos sobre segurança digital, mobilidade, sistemas operacionais e as últimas inovações que moldam o cenário da tecnologia.