CVE-2016-2542
highpriority · track · 31EPSS 0.005 · 43 %ileEUJPRUUSEPSS · scored 2026-10-27
Untrusted search path vulnerability in Flexera InstallShield through 2015 SP1 allows local users to gain privileges via a Trojan horse DLL in the current working directory of a setup-launcher executable file.
remediations
Vendor fix, mitigation, or workaround guidance, as published by each source.
A vendor fix is available.
- FixedFlexera InstallShieldcisa_csaf_ot
It is recommended that users contact the product's vendor support team for guidance on any mitigations and workarounds regarding Flexera InstallShield issues in relation to that product.
- FixedMitsubishi Electric Numerical Control Device Communication Software (FCSB1224)cisa_csaf_ot
Please download and install the fixed version from the Mitsubishi Electric download site: Mitsubishi Electric Numerical Control Device Communication Software (FCSB1224): "A9" or later https://www.mitsubishielectric.com/fa/download/index.html.
- FixedNC Trainer2cisa_csaf_ot
Please download and install the fixed version from the Mitsubishi Electric download site: NC Trainer2: "AC" or later https://www.mitsubishielectric.com/fa/download/index.html.
- FixedNC Trainer2 pluscisa_csaf_ot
Please download and install the fixed version from the Mitsubishi Electric download site: NC Trainer2 plus: "AC" or later https://www.mitsubishielectric.com/fa/download/index.html.
- FixedNC Virtual Simulatorcisa_csaf_ot
Please download and install the fixed version from the Mitsubishi Electric download site: NC Virtual Simulator: "A5" or later https://www.mitsubishielectric.com/fa/download/index.html.
- MitigationFlexera InstallShieldcisa_csaf_ot
For more information see Flexera's KBR-Article.
https://community.flexera.com/t5/InstallShield-Knowledge-Base/Windows-loads-a-different-library-or-launches-a-different/ta-p/4739 - MitigationAVEVA Edge 2020cisa_csaf_ot
AVEVA recommends organizations evaluate the impact of these vulnerabilities based on operational environment, architecture, and product implementations.
- MitigationMS Configuratorcisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationMitsubishi Electric CNC communication software runtime library M70LC cisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationMitsubishi Electric CNC communication software runtime library M730LCcisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationMitsubishi Electric Numerical Control Device Communication Software (FCSB1224)cisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationNC Analyzercisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationNC Analyzer2cisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationNC Configurator2cisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationNC Designercisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationNC Designer2cisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationNC Explorercisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationNC Monitorcisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationNC Monitor2cisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationNC Trainercisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationNC Trainer pluscisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationNC Trainer2cisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationNC Trainer2 pluscisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationNC Virtual Simulatorcisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationNC Visualizercisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
- MitigationRemote Monitor Toolcisa_csaf_ot
Before running the setup-launcher, make sure that no DLL exists in the folder containing the setup-launcher executable file (the name varies depending on the product) for the product.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (43)
Products and version ranges known to be affected.
advisories (4)
Vendor and ecosystem advisories describing this.
- ICSA-20-287-03Flexera InstallShield2020-10-13icsa · cisa_csaf_otUS
Successful exploitation of this vulnerability could allow execution of a malicious DLL.
- ICSA-22-326-01AVEVA Edge2022-11-22icsa · cisa_csaf_otUS
Successful exploitation of these vulnerabilities could allow an attacker to insert malicious DLL files and trick the application into executing code.
- ICSA-25-205-01Mitsubishi Electric CNC Series (Update B)2025-07-24icsa · cisa_csaf_otUS
Successful exploitation of this vulnerability could allow a local attacker to execute malicious code by getting setup-launcher to load a malicious DLL.
- JVNDB-2026-001732JVN iPedia advisory JVNDB-2026-0017322026-01-26vendor · jvndbJP
also known as (5)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (20)
External citations — patches, advisories, analysis.
- http://www.securitytracker.com/id/1035097cnnvd
- https://flexeracommunity.force.com/customer/articles/INFO/Best-Practices-to-Avoid-Windows-Setup-Launcher-Executable-Issuescnnvd
- https://us-cert.cisa.gov/ics/advisories/icsa-20-287-03cnnvd
- https://www.auscert.org.au/bulletins/ESB-2020.3529/cnnvd
- https://www.auscert.org.au/bulletins/ESB-2022.6114.2cnnvd
- https://www.oracle.com/security-alerts/cpuApr2021.htmlcnnvd
- https://www.securityfocus.com/bid/84213cnnvd
- https://www.tenable.com/security/tns-2019-08cnnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan