Insecure DLL loading in AutomationDirect products - CVE-2017-14020

 

Insecure DLL loading in AutomationDirect products - CVE-2017-14020

Published: November 9, 2017 / Updated: November 10, 2017


Vulnerability identifier: #VU9165
CSH Severity: Low
CVSS v4.0: CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:U/U:Clear
CVE-ID: CVE-2017-14020
CWE-ID: CWE-427
Exploitation vector: Local access
Exploit availability: No public exploit available
Vendor: AutomationDirect
Affected software:
SL-Soft SOLO
GS Drives Configuration Software
C-More Micro
C-more Programming Software
CLICK Programming Software

Detailed vulnerability description

The vulnerability allows a local attacker to gain elevated privileges on the target system.

The vulnerability exists due to insecure .dll loading mechanism when opening files. A local attacker can place a file along with specially crafted .dll file on a remote SBM or WebDAV share and execute arbitrary code on the target system with elevated privileges.

Successful exploitation of the vulnerability may allow an attacker to compromise vulnerable system.


How to mitigate CVE-2017-14020

Update CLICK Programming Software to version 2.11;
Update C-more Programming Software to version 6.32;
Update C-more Micro Programming Software to version 4.21;
Update GS Drives to version 4.0.7;
Update SL-Soft SOLO Configuration software to version 1.1.0.6.

Sources