CVE Catalog

CVE-2017-2775

High
Published: Translated: NVD NIST

Summary

An exploitable memory corruption vulnerability exists in the LvVariantUnflatten functionality in 64-bit versions of LabVIEW before 2015 SP1 f7 Patch and 2016 before f2 Patch. A specially crafted VI file can cause a user controlled value to be used as a loop terminator resulting in internal heap corruption.

Risk Assessment

Exploitation of this vulnerability by an attacker could lead to remote code execution, posing a serious security threat to the system.

Recommendation

It is recommended to update to the latest version of LabVIEW to mitigate this vulnerability and to avoid opening unknown VI files.

Related vulnerabilities

Original NVD description (English source)

An exploitable memory corruption vulnerability exists in the LvVariantUnflatten functionality in 64-bit versions of LabVIEW before 2015 SP1 f7 Patch and 2016 before f2 Patch. A specially crafted VI file can cause a user controlled value to be used as a loop terminator resulting in internal heap corruption. An attacker controlled VI file can be used to trigger this vulnerability, exploitation could lead to remote code execution.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS