CVE-2020-26990: Siemens JT2Go ASM File Parsing Type Confusion Remote Code Execution Vulnerability
A vulnerability has been identified in JT2Go (All versions < V13.1.0.1), Teamcenter Visualization (All versions < V13.1.0.1). Affected applications lack proper validation of user-supplied data when parsing ASM files. A crafted ASM file could trigger a type confusion condition. An attacker could leverage this vulnerability to execute code in the context of the current process. (ZDI-CAN-11897)
Other sources
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Siemens JT2Go. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the parsing of ASM files. The issue results from the lack of proper validation of user-supplied data, which can result in a type confusion condition. An attacker can leverage this vulnerability to execute code in the context of the current process.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2020-26990?
CVE-2020-26990 has been classified as a medium severity vulnerability.
How do I fix CVE-2020-26990?
To fix CVE-2020-26990, upgrade Siemens JT2Go and Teamcenter Visualization to versions 13.1.0.1 or later.
What type of vulnerability is CVE-2020-26990?
CVE-2020-26990 is a type confusion vulnerability caused by improper validation of user-supplied data when parsing ASM files.
Which versions are affected by CVE-2020-26990?
All versions of Siemens JT2Go and Teamcenter Visualization prior to 13.1.0.1 are affected by CVE-2020-26990.
What can an attacker achieve with CVE-2020-26990?
An attacker could exploit CVE-2020-26990 to potentially execute arbitrary code by crafting a malicious ASM file.