Patchfirst
CVE-2019-18988 KEVPublic exploit High · 7.0 EPSS 4.7%

TeamViewer Desktop Bypass Remote Login Vulnerability

TeamViewer · Desktop

Official description · NVD

TeamViewer Desktop through 14.7.1965 allows a bypass of remote-login access control because the same key is used for different customers' installations. It used a shared AES key for all installations since at least as far back as v7.0.43148, and used it for at least OptionsPasswordAES in the current version of the product. If an attacker were to know this key, they could decrypt protect information stored in the registry or configuration files of TeamViewer. With versions before v9.x , this allowed for attackers to decrypt the Unattended Access password to the system (which allows for remote login to the system as well as headless file browsing). The latest version still uses the same key for OptionPasswordAES but appears to have changed how the Unattended Access password is stored. While in most cases an attacker requires an existing session on a system, if the registry/configuration keys were stored off of the machine (such as in a file share or online), an attacker could then decrypt the required password to login to the system.

Breakdown
66.3 / 100
Exploited
Yes, in CISA KEV
Reports
0
Tactics
5/15

How an attack unfolds

Based on mappings. Select a step to see the evidence.
  1. How attackers get in

  2. What they do

First seen exploited 21 months after disclosure. Public exploit code (PoC-in-GitHub) appeared 5 months after disclosure.

  1. Disclosedday 0
  2. Public exploit codePoC-in-GitHub+5 mo
  3. First seen exploitedVulnCheck KEV evidenceAdded to CISA KEVEU database agrees+21 mo

CISA KEV listing is when exploitation was confirmed, not necessarily the first attack.

techniques

2 , grouped by in kill-chain order, 2 cited passages 2

Initial AccessTA0001

Valid Accounts T1078 Medium also Persistence, Privilege Escalation, Stealth
AI mapping from the description · how it is exploited

shared key enables credential decryption using valid access

the same key is used for different customers' installations
From the official description (NVD) Original (opens in a new tab) ↗

Credential AccessTA0006

Unsecured Credentials T1552 Medium
AI mapping from the description · primary impact

decrypts credentials stored in registry and config files

could decrypt protect information stored in the registry or configuration files
From the official description (NVD) Original (opens in a new tab) ↗

Detection

0 rules for this CVE · 69 general rules for its techniques

Rules for this CVE

0 that reference CVE-2019-18988 directly.

CVE-specific rules are not available in this build. Search SigmaHQ ↗

Sigma rules © SigmaHQ, Detection Rule License 1.1; linked, not reproduced.

What security researchers reported

Not named in any threat report yet

Also mentioned in 50 community threat pulses (AlienVault OTX)

Weaker evidence

Pulses are indicator collections that anyone can publish. A mention is not confirmation of exploitation.

References

5 links, grouped by NVD tag (4 duplicates merged)
↑ ↓ chooseEnter openEsc close