CVE-2019-18988 kev in the critical feed json
TeamViewer Desktop through 14.7.1965 allows a bypass of remote-login access control because the same key is used for different customers' i…
published 6y ago modified 4mo ago also EUVD-2019-8642
- cvss
- 7.0
- version 3.1, CNA
- cisa kev
- Exploited
- added 2021-11-03
- epss
- 4.7%
- EPSS 4.7% chance of exploitation in 30 days, percentile 91%
- public exploits
- 1
- Metasploit
Summary
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.
Patch / fix
cisa required action Apply updates per vendor instructions.
Is CVE-2019-18988 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
cisa ICSA-21-308-01 updated cvss 5.3
VISAM VBASE Editor
-
VISAM VBASE Pro-RT/ Server-RT (Web Remote) 11.6.0.6affected: mitigation “VISAM recommends users update to VBASE v11.7.0.2 or later. Users may obtain a download link by submitting a request form.” vbase.net
From CISA ICS and IT advisories (CSAF, https://github.com/cisagov/CSAF), a U.S. Government work; changed: reduced to products, statuses and remediations. CISA notification · csaf
Timeline
- Published
- Added to CISA KEV
- CISA patch deadline
- CISA SSVC: exploitation active
Known exploited
- Added
- 5y ago
- Patch by
- 2022-05-03 (4y ago)
- Ransomware
- Not known
- Required action
- Apply updates per vendor instructions.
- Vendor, product
- TeamViewer, Desktop
- CISA name
- TeamViewer Desktop Bypass Remote Login Vulnerability
CISA SSVC
- Exploitation
- Active, exploited in the wild
- Automatable
- no
- Technical impact
- partial
- Assessed
- last yr.
Exploit prediction
4.71% chance of exploitation in the next 30 days, higher than 91% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- Metasploit post/windows/gather/credentials/teamviewer_passwords Windows Gather TeamViewer Passwords metasploit post, normal rank
- whynotsecurity.com https://whynotsecurity.com/blog/teamviewer/ referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 7.0 | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H |
| NVD | 3.1 | 7.0 | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H |
| CNA | 3.1 | 7.0 | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H |
| NVD | 2.0 | 4.4 | AV:L/AC:M/Au:N/C:P/I:P/A:P |
Classification
- Weakness
-
- CWE-521 Weak Password Requirements
References
-
whynotsecurity.com
/blog/teamviewer/
exploit, third-party-advisory
-
community.teamviewer.com
/t5/Knowledge-Base/tkb-p/Knowledgebase?threadtype=label&labels=Security
broken-link, vendor-advisory
-
community.teamviewer.com
/t5/Announcements/Specification-on-CVE-2019-18988/td-p/82264
vendor-advisory
-
twitter.com
/Blurbdust/status/1224212682594770946?s=20
third-party-advisory
-
cisa.gov
/known-exploited-vulnerabilities-catalog?field_cve=CVE-2019-18988
government-resource, us-government-resource
Sources
- CVE List CVE-2019-18988
- NVD CVE-2019-18988
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.