TeamViewer a corrigé une vulnérabilité de sécurité qui met en évidence un risque moins évident des outils de prise en main à distance : la machine contrôlée peut, elle aussi, représenter une menace pour celle qui prend le contrôle. Un hôte malveillant ou compromis peut exploiter le traitement des données d’affichage transmises pendant une session pour provoquer un déni de service sur l’ordinateur du client et, dans certaines conditions, aller jusqu’à l’exécution de code.
Identifiée sous la référence CVE-2026-111585, cette vulnérabilité affiche un score de gravité CVSS de 8,8 sur 10, soit un niveau élevé. Elle concerne plusieurs éditions de TeamViewer et nécessite que l’utilisateur établisse une session de contrôle à distance avec un hôte contrôlé par un attaquant. Le correctif est disponible dans la version 15.83.
L’incident rappelle que la connexion à un ordinateur distant ne doit jamais être considérée comme une opération sans risque, même lorsque le logiciel utilisé est un outil légitime et largement déployé.
CVE-2026-111585 : quand l’ordinateur contrôlé devient une menace
Dans une session TeamViewer, deux rôles doivent être distingués :
- Le client (viewer) : l’ordinateur depuis lequel l’utilisateur se connecte pour prendre le contrôle d’une autre machine.
- L’hôte (host) : l’ordinateur distant auquel le client se connecte et dont il visualise l’écran.
Le scénario d’attaque décrit par le chercheur Omri Dar, de la société de cybersécurité Remedio, inverse le schéma de confiance habituel. Au lieu de subir uniquement les actions du technicien, un hôte malveillant peut exploiter les données qu’il transmet au client pour attaquer ce dernier.
Selon l’avis de sécurité officiel publié par TeamViewer, la vulnérabilité touche le traitement des images d’écran dans les clients TeamViewer. Elle peut entraîner un plantage de l’application et, en fonction de la plateforme, permettre l’exécution de code arbitraire sur le système du client.
Un dépassement d’entier à l’origine de la vulnérabilité
La faille provient d’un problème de calcul dans le traitement des dimensions de l’image d’écran envoyée par l’hôte distant.
Pendant une session, l’hôte communique au client des informations sur la taille de son écran. Le client utilise ces dimensions pour réserver la mémoire nécessaire au traitement des images reçues. Or, certaines valeurs spécialement construites peuvent provoquer un dépassement d’entier (integer overflow) lors du calcul de la taille du tampon mémoire.
Le programme réserve alors moins d’espace que nécessaire. Lorsque les données d’image sont ensuite traitées, elles peuvent être écrites au-delà de la zone mémoire prévue. Cette écriture hors limites corrompt la mémoire du processus TeamViewer et peut provoquer son plantage.
Dans son analyse technique de la vulnérabilité, SecurityWeek rapporte que le chercheur a également étudié la possibilité d’exploiter cette corruption mémoire pour détourner le fonctionnement du programme et exécuter du code sur la machine du client.
De simples données d’écran peuvent déclencher l’attaque
L’exploitation intervient au cours d’une session de contrôle à distance établie avec un hôte malveillant ou compromis. L’attaquant n’a donc pas besoin de convaincre le client d’ouvrir un fichier suspect distinct : les données utilisées dans le fonctionnement normal de la session peuvent servir de vecteur d’attaque.
Le risque ne se limite pas à une fermeture inattendue de TeamViewer. Sur Windows, le chercheur a démontré une exploitation permettant d’exécuter du code sur le système du client, après avoir contourné certaines protections du système d’exploitation.
Il convient toutefois de distinguer les résultats démontrés des possibilités évoquées par l’éditeur. La démonstration détaillée d’exécution de code concerne Windows. Les informations disponibles ne permettent pas d’affirmer que le même scénario a été reproduit de manière identique sur macOS, Linux et Android. TeamViewer indique que l’impact peut varier selon la plateforme.
La vulnérabilité est particulièrement préoccupante parce qu’elle touche un outil souvent utilisé par les équipes informatiques, les techniciens de support et les administrateurs pour intervenir sur des postes distants.
Quels produits et quelles versions de TeamViewer sont concernés ?
La vulnérabilité CVE-2026-111585 concerne les versions antérieures à 15.83 de plusieurs produits TeamViewer, notamment :
- TeamViewer Full Client pour Windows, macOS et Linux ;
- TeamViewer Portable pour Windows ;
- l’application TeamViewer Remote Control pour Android.
Le bulletin de sécurité associé à cette faille identifie ces produits comme concernés. Il faut cependant noter que d’autres vulnérabilités corrigées dans la même mise à jour touchent également l’édition Host. Les administrateurs qui utilisent cette édition doivent donc appliquer les mises à jour correspondantes, même si la faille CVE-2026-111585 ne la cite pas directement parmi les produits affectés.
Le centre de sécurité de TeamViewer répertorie le bulletin TV-2026-1011 et les vulnérabilités corrigées dans cette vague de mises à jour.
Comment se protéger contre cette faille TeamViewer ?
La mesure prioritaire consiste à installer TeamViewer 15.83 ou une version ultérieure sur les systèmes concernés. Les utilisateurs doivent vérifier la version installée et ne pas supposer qu’une mise à jour précédente suffit : la version 15.82, pourtant publiée en septembre, reste vulnérable à ce problème.
Voici les principales recommandations :
- Mettre à jour TeamViewer immédiatement vers la version 15.83 ou une version plus récente.
- Vérifier toutes les installations : postes de travail, ordinateurs portables, machines utilisées par les techniciens et appareils Android concernés.
- Mettre à jour les éditions Host également, car la même publication de correctifs corrige d’autres vulnérabilités qui les concernent.
- Limiter les connexions aux hôtes de confiance et éviter les sessions avec des machines dont l’origine ou l’état de sécurité ne sont pas connus.
- Informer les équipes de support informatique du risque, en particulier celles qui se connectent régulièrement à des machines externes ou appartenant à des tiers.
Le bulletin officiel de TeamViewer ne présente pas de solution de contournement équivalente au correctif. La mise à jour reste donc la mesure de protection recommandée.
Aucun signe d’exploitation active signalé au moment de la publication
Au moment de la publication de son avis, TeamViewer indiquait ne pas avoir connaissance d’une exploitation de cette vulnérabilité dans des attaques réelles. Le chercheur n’a pas non plus signalé d’exploitation observée dans la nature ni publié de code d’exploitation.
Cette absence de signalement ne signifie toutefois pas que le risque est négligeable. Une vulnérabilité qui permet à un hôte distant de compromettre potentiellement le poste d’un technicien peut avoir des conséquences importantes, notamment dans les environnements professionnels où les outils de contrôle à distance sont utilisés quotidiennement.
Les équipes informatiques ont donc intérêt à traiter cette mise à jour comme une priorité, sans attendre l’apparition de campagnes d’exploitation.
Conclusion
La faille CVE-2026-111585 rappelle qu’un outil de contrôle à distance crée une relation de confiance dans les deux sens. Un ordinateur auquel un technicien se connecte peut lui aussi transmettre des données capables de mettre en danger son poste.
Avec un score CVSS de 8,8, un risque de déni de service et une possibilité d’exécution de code selon la plateforme, cette vulnérabilité mérite une attention particulière. Les utilisateurs de TeamViewer doivent installer la version 15.83 ou une version ultérieure et vérifier que l’ensemble de leurs installations est à jour.
SOURCE : The hackers News


