Back to search
CVE-2018-7187
Published: Feb 16, 2018
Modified: Aug 5, 2024
PUBLISHED
Description
The "go get" implementation in Go 1.9.4, when the -insecure command-line option is used, does not validate the import path (get/vcs.go only checks for "://" anywhere in the string), which allows remote attackers to execute arbitrary OS commands via a crafted web site.
| Vendor | Product | Versions |
|---|---|---|
n/a | n/a | affected n/a |
References
[debian-lts-announce] 20180225 [SECURITY] [DLA 1294-1] golang security update
mailing-list
x_refsource_MLIST
DSA-4380
vendor-advisory
x_refsource_DEBIAN
GLSA-201804-12
vendor-advisory
x_refsource_GENTOO
DSA-4379
vendor-advisory
x_refsource_DEBIAN
https://github.com/golang/go/issues/23867
x_refsource_CONFIRM
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now