A Vulnerability in TeamViewer Cloud Allow for Offline Password Cracking

ITS Advisory Number: 
2020-106
Date(s) Issued: 
Wednesday, August 5, 2020
Subject: 
A Vulnerability in TeamViewer Cloud Allow for Offline Password Cracking
Overview: 

A vulnerability has been discovered in TeamViewer, which could allow for offline password cracking. TeamViewer is a program used for remote control, desktop sharing, online meetings, web conferencing, and file transfer between systems. Successful exploitation of this vulnerability could allow an attacker to launch TeamViewer with arbitrary parameters. The program could be forced to relay an NTLM authentication request to the attacker's system allowing for offline rainbow table attacks and brute force cracking attempts. These attacks could lead to further exploitation due to stolen credentials from successful exploitation of this vulnerability.

 

THREAT INTELLIGENCE:

There are currently no reports of this vulnerability being exploited in the wild.

Systems Affected: 
  • TeamViewer versions 15.8.3 and prior
RISK
GOVERNMENT
Large and medium government entities: 
High
Small government entities: 
Medium
BUSINESS
Large and medium business entities: 
High
Small business entities: 
Medium
Home Users: 
Low
Description: 

A vulnerability has been discovered in TeamViewer, which could allow for offline password cracking. Specifically, this vulnerability is due to the program not properly quoting its custom URI handlers. This vulnerability can be exploited when the system visits a maliciously crafted website.

 

Successful exploitation of this vulnerability could allow an attacker to launch TeamViewer with arbitrary parameters. The program could be forced to relay an NTLM authentication request to the attacker's system allowing for offline rainbow table attacks and brute force cracking attempts. These attacks could lead to further exploitation due to stolen credentials from successful exploitation of this vulnerability.

Actions: 
  • After appropriate testing, immediately apply patches from TeamViewer to the vulnerable systems.
  • Remind users not to visit un-trusted websites or follow links provided by unknown or un-trusted sources.
  • Inform and educate users regarding threats posed by hypertext links contained in emails or attachments, especially from un-trusted sources.