First published: Mon May 23 2016(Updated: )
Untrusted search path vulnerability in Go before 1.5.4 and 1.6.x before 1.6.1 on Windows allows local users to gain privileges via a Trojan horse DLL in the current working directory, related to use of the LoadLibrary function.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Golang | >=1.5<1.5.4 | |
Golang | >=1.6<1.6.1 | |
Golang | =1.6 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2016-3958 is classified as a high severity vulnerability due to potential privilege escalation by local users.
To mitigate CVE-2016-3958, update Go to the latest version, specifically 1.5.4 or 1.6.1 and above.
CVE-2016-3958 affects Go versions prior to 1.5.4 and 1.6.x prior to 1.6.1 on Windows systems.
CVE-2016-3958 is an untrusted search path vulnerability that allows the loading of Trojan horse DLLs.
CVE-2016-3958 is a local privilege escalation vulnerability and requires local user access to exploit.