CVE-2019-18988KEV · OVERDUE

TeamViewer Desktop Bypass Remote Login Vulnerability

High · published February 7, 2020

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 7.0. It is confirmed in active exploitation. It sits in the 91.8th percentile for exploit probability.

1634
days past CISA
deadline
CVSS v3.1
7.0
EPSS
5%
Percentile
91.8
In the wild
Confirmed
What it is

🚨 A shared key from TeamViewer is like a master key for all systems! This vulnerability allows attackers to bypass access control, putting your remote sessions at risk. ⚡ Think of it this way: it's as if a hotel used the same key card for every room, meaning anyone with that card could waltz into any guest's suite. This makes trusting the security of your remote access downright terrifying! An attacker in possession of this shared AES key could gain unauthorized access to your TeamViewer installations, potentially decrypting sensitive information stored in your registry or configuration files. If they manage to decrypt the Unattended Access password, they could log into your system remotely, browse your files, and wreak havoc — absolutely devastating!

Put simply

Think of it this way: it's as if a hotel used the same key card for every room, meaning anyone with that card could waltz into any guest's suite. This makes trusting the security of your remote access downright terrifying! This vulnerability arises from TeamViewer's use of a single shared AES key for all installations to encrypt the OptionsPasswordAES, allowing an attacker who knows the key to decrypt passwords related to unattended access, especially in versions before 9.x.

What to do

An attacker in possession of this shared AES key could gain unauthorized access to your TeamViewer installations, potentially decrypting sensitive information stored in your registry or configuration files. If they manage to decrypt the Unattended Access password, they could log into your system remotely, browse your files, and wreak havoc — absolutely devastating! To address this, update TeamViewer to the latest version immediately to ensure you have the latest security measures in place. Additionally, review your configuration to ensure sensitive information is not stored in easily accessible locations like shared drives. 🔒 You've got this! Follow these steps, and your remote sessions will be locked down tighter than a drum! 🛡️

The record
Technical detail
CVSS v3.1
7.0 · HIGH
Vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.04707 · 91.8th percentile
Published
2020-02-07T15:09Z
KEV added
2021-11-03 · due 2022-05-03
EPSS history
Timeline
  • 03 NOV 00:00Z
    Added to CISA KEV — remediate by May 3
    kev
  • 07 FEB 15:09Z
    TeamViewer Desktop through 14.7.1965 allows a bypass of remote-login access control because the same key is used for different customers' installations
    cvelistv5