AUGUST 4, 2026
Live Feed
Back to database
Case File

CVE-2018-16874

HIGH · CVSS 8.1 EPSS 5.04% Public Exploit

Source: NVD + CISA KEV + EPSS (historical backfill) · Published 2018-12-14 · Last synced 2026-08-04

CyberRota Analysis

AI analysis pending.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Detected Signals
code execution

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2018-16874
Severity
HIGH
CVSS
8.1
EPSS
5.04%

Original NVD Description

In Go before 1.10.6 and 1.11.x before 1.11.3, the "go get" command is vulnerable to directory traversal when executed with the import path of a malicious Go package which contains curly braces (both '{' and '}' characters). Specifically, it is only vulnerable in GOPATH mode, but not in module mode (the distinction is documented at https://golang.org/cmd/go/#hdr-Module_aware_go_get). The attacker can cause an arbitrary filesystem write, which can lead to code execution.