TeamViewer Flaw Lets Remote Computers Attack Users Who Connect to Control Them
Se ha corregido una vulnerabilidad en TeamViewer que permitía que el equipo controlado durante una sesión remota atacara al ordenador que se había conectado para gestionarlo. En este contexto, el dispositivo que toma el control es el visor y el controlado es el host, pudiendo este último explotar el fallo para provocar el cierre forzoso del visor y, según la plataforma, ejecutar código en su sistema.
El problema técnico surge cuando el host indica al visor las dimensiones de su pantalla, lo que el visor utiliza para asignar memoria. Un desbordamiento en este cálculo provoca que se reserve menos espacio del necesario, haciendo que los datos posteriores de la pantalla se escriban fuera de los límites establecidos. Para que esta vulnerabilidad funcione, es necesario que previamente se inicie una sesión de control remoto hacia dicho host.
La única solución disponible proporcionada para este problema es actualizar el software a una versión posterior, ya que no se detallan alternativas provisionales. Las versiones afectadas abarcan todas las ediciones anteriores a la actualización correspondiente, incluyendo una lanzada previamente en el mismo periodo. Al momento de la publicación del parche, no se tenía conocimiento de que este fallo estuviera siendo explotado activamente en ataques reales.