Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious GoLand project config
-
DeliveryDeliver repo to developer (clone/share)
-
ExploitVictim opens untrusted project
-
ExecutionIDE loads attacker-controlled paths
-
ImpactExecute arbitrary code in user context
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V5 - File Handling File name/path control
|
| Exploitation Conditions | Exploitation requires the victim to open or import an untrusted/attacker-supplied project in a vulnerable GoLand build (before 2026.1.3) where the project's configuration is trusted and processed by the IDE - this matches the UI:R in the CVSS vector. No authentication to the IDE is needed (PR:N), and no special server-side configuration is required. The principal limiting factor is the mandatory user interaction (the developer must actively open the hostile project), and exploitation is gated to systems running an unpatched GoLand version; it is not a remote, no-interaction attack against a listening service. |
| Impact | The signals are mixed and point to elevated-but-not-emergency risk. CVSS 8.8 is driven by AV:N/AC:L/PR:N with full C/I/A impact, but the same vector carries UI:R - exploitation depends on a developer actively opening a hostile project, which materially lowers real-world likelihood. This is corroborated by CISA SSVC (Exploitation: none, Automatable: no, Technical Impact: partial) and by the low EPSS score (0.21%, 11th percentile). It is not on CISA KEV and no POC is known. The 'partial' technical impact in SSVC sits in tension with the 'High' CIA in CVSS; SSVC's 'partial' likely reflects that code runs only in the developer's user context, not full system takeover. Net: a credible RCE worth patching promptly on developer endpoints, but not a mass-exploitable, automatable internet-facing threat. The mitigating factor - required user interaction with an untrusted project - is the key differentiator from a wormable network RCE. |
| Exploit ScenarioDerived | An attacker publishes a Go repository (or sends one to a target developer) that contains crafted project/configuration files. When the developer clones and opens it in a vulnerable GoLand build, the IDE processes the untrusted configuration during project load and executes attacker-controlled code on the developer's workstation. No public POC has been identified, and the attack hinges on the victim choosing to open the malicious project. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv3 – Jun 26, 2026
Remote code execution in JetBrains GoLand before 2026.1.3 lets an attacker run arbitrary code on a developer's machine when the victim opens a maliciously crafted project whose configuration is untrusted. The flaw, reported by JetBrains itself and assigned CVSS 8.8 with high confidentiality, integrity, and availability impact, requires the user to open the booby-trapped project (UI:R) but no prior authentication on the IDE. There is no public exploit identified at time of analysis, and the EPSS probability is low at 0.21% (11th percentile).
Earlier versions of this analysis (2)
Remote code execution in JetBrains GoLand before 2026.1.3 allows attackers to run arbitrary code on a developer's workstation when a victim opens or loads a maliciously crafted project whose untrusted configuration controls a file name or path (CWE-73). The flaw was reported by JetBrains and is patched in 2026.1.3; no public exploit identified at time of analysis, and EPSS exploitation probability is low at 0.21% (11th percentile).
Remote code execution in JetBrains GoLand prior to 2026.1.3 allows attackers to execute arbitrary code on a developer's machine when a malicious project is opened in the IDE. The flaw stems from untrusted project configuration handling (CWE-73, external control of file name or path) and requires the victim to open or interact with a crafted project. No public exploit identified at time of analysis, and EPSS data is not provided.
RemediationAI
Upgrade to GoLand 2026.1.3 or later (Vendor-released patch: 2026.1.3), which is available from the vendor and documented at https://www.jetbrains.com/privacy-security/issues-fixed/. Until the upgrade is applied, do not open or import projects from untrusted sources, and use GoLand's 'Open in Safe Mode / preview' option (which defers loading and trusting project configuration and executing project tasks) when inspecting unfamiliar repositories - the trade-off is reduced IDE functionality (no automatic indexing, build, or run configuration) until the project is explicitly trusted. Organizationally, restrict where developers clone code from and scan/triage third-party project files before opening them in the IDE.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
GoLand is JetBrains' IDE for the Go programming language, built on the IntelliJ platform. The single affected CPE is cpe:2.3:a:jetbrains:goland (all versions below 2026.1.3). The root cause is classified as CWE-73 (External Control of File Name or Path): project configuration files shipped inside an untrusted project can influence which file paths the IDE reads, writes, or executes during project load/indexing. IntelliJ-family IDEs auto-load per-project settings (build tasks, run configurations, tool paths) when a project is opened, so attacker-controlled path values in that configuration can be steered toward executing attacker-supplied content, yielding code execution in the user's context.
Know when Goland gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Project files are obtained over the network and opened without prior auth (AV:N/PR:N), but require the developer to open the malicious project (UI:R), giving full code execution in the user context (C/I/A:H).
Primary rating from Vendor (JetBrains).
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
In JetBrains GoLand before 2026.1.3 remote code execution was possible via untrusted project configuration
Executive ViewAI
JetBrains GoLand (IDE used by development teams) versions before 2026.1.3 allow attackers to execute arbitrary code on developer machines when developers open a malicious project configuration. No public exploit has been identified, but the vulnerability represents a critical supply chain risk-a compromised development environment could expose source code, credentials, and intellectual property. Patching to 2026.1.3 or later must be prioritized within one week.
Apply vendor patch: update to JetBrains GoLand 2026.1.3 or later. Until patched, require security review of project sources before opening in GoLand, and block opening of projects from untrusted external sources.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Arbitrary code execution in JetBrains GoLand IDE before version 2026.2 allows a malicious project to run attacker-contro
Arbitrary code execution in JetBrains GoLand before 2026.2 allows a malicious Go project to run attacker-controlled code
GitHub access token could be exposed to third-party sites in JetBrains IDEs after version 2023.1 and less than: IntelliJ
In JetBrains GoLand before 2019.3.2, the plugin repository was accessed via HTTP instead of HTTPS. Rated high severity (
Unauthenticated network exposure of Go runtime profiling data affects JetBrains GoLand IDE versions prior to 2026.2.2.1,
JetBrains GoLand before version 2026.2 writes sensitive configuration values to log files by default, exposing credentia
In JetBrains GoLand before 2025.1 an XXE during debugging was possible. Rated medium severity (CVSS 4.1), this vulnerabi
EUVD-2026-38005
GHSA-hmp8-wrw4-r24c
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB