Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain low-privileged local access to host running Junie CLI
-
DeliverySupply input crafting a command that evades allowlist
-
ExploitUser runs agent, triggering validation bypass
-
ExecutionExecute arbitrary command on host
-
ImpactFull compromise of confidentiality, integrity, availability
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation completeness
|
| Exploitation Conditions | Exploitation requires the attacker to get a command past Junie CLI's allowlist validation (CWE-184, incomplete list of disallowed inputs), so the specific prerequisite is the presence and use of the command-allowlisting feature that fails to fully validate entries in versions before 26.8.17. Limiting factors per the CVSS vector: it is a local vector (AV:L) requiring at least low-level privileges (PR:L) on the host, mandatory user interaction (UI:R) - i.e. the victim must actually run the agent - and high attack complexity (AC:H), meaning conditions outside the attacker's direct control must align. The precise mechanism by which the allowlist is bypassed is not described in the available sources. Only Junie CLI versions below 26.8.17 are affected. |
| Impact | This is a moderate-severity, context-dependent issue rather than an emergency. The CVSS 3.1 vector (AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H, score 6.7) describes a locally-exploitable flaw that requires some existing privileges (PR:L), user interaction (UI:R), and has high attack complexity (AC:H) - none of which point to trivial mass exploitation. The high confidentiality/integrity/availability impact reflects that bypassing the command allowlist yields command execution on the host, but reaching that state is gated. No EPSS probability, CISA KEV listing, SSVC exploitation value, or POC reference was supplied in the input, so there is no signal of active or probable exploitation; exploitation status is therefore 'no public exploit identified at time of analysis.' The vuln.today decision label is 'this_month,' which is consistent with the non-urgent signal set - treat as scheduled patching, not drop-everything. One caveat to verify: the input Tags label this 'Information Disclosure,' which conflicts with the description's 'command execution' and the full C:H/I:H/A:H impact - the real consequence is code/command execution, broader than disclosure. |
| Exploit ScenarioDerived | An attacker who can influence what JetBrains Junie CLI processes - for example via a crafted project, prompt, or input that the user runs the agent against - supplies a command that slips past the incomplete allowlist validation (CWE-184), causing the CLI to execute an attacker-chosen command on the local host. Exploitation requires the victim to run the tool (UI:R) with at least low privileges (PR:L) and is non-trivial to arrange (AC:H). No public exploit was identified in the provided data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 28, 2026
Command execution in JetBrains Junie CLI before 26.8.17 can occur because the command allowlist does not fully validate entries, allowing a command to bypass the intended restriction. This is a moderate-severity, context-dependent issue rather than an emergency: the vector is local, requires low-level host privileges, mandatory user interaction to run the agent, and high attack complexity, and only versions below 26.8.17 are affected. No public exploit has been identified at the time of analysis, and the vendor has released a fixed version.
RemediationAI
Upgrade JetBrains Junie CLI to 26.8.17 or later, the vendor-released fixed version. The vendor's fixed-issues page is https://www.jetbrains.com/privacy-security/issues-fixed/ and the NVD entry is https://nvd.nist.gov/vuln/detail/CVE-2026-117530. No specific workaround or compensating control is documented in the provided sources; until the update is applied, exposure remains constrained by the local, high-complexity, interaction-dependent prerequisites described in the CVSS vector.
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
CWE-184 (Incomplete List of Disallowed Inputs) points to an allowlist design that fails to account for all command forms. The affected component is JetBrains Junie CLI's command-allowlisting feature, and the CPE entry cpe:2.3:a:jetbrains:junie_cli:*:*:*:*:*:*:*:* identifies the affected product line. The assessed CVSS vector is AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H, meaning local access, low-level privileges, mandatory user interaction, high attack complexity, and high confidentiality, integrity, and availability impact. Those metrics describe prerequisites and severity, not the detailed trigger; the precise mechanism by which a command bypasses the allowlist validation is not described in the available sources. Only Junie CLI versions below 26.8.17 are affected.
Know when Junie Cli 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:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
Local CLI tool run by a low-privileged user (AV:L/PR:L/UI:R); allowlist bypass is non-trivial to arrange (AC:H); successful command execution yields full host impact (C:H/I:H/A:H).
Primary rating from Vendor (JetBrains).
CVSS VectorVendor: JetBrains
Lifecycle Timeline
1DescriptionCVE.org
In JetBrains Junie CLI before 26.8.17 command execution was possible due to incomplete validation of allowlisted commands
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
EUVD-2026-110698
GHSA-53qp-3c25-65x5
NVD
CVE.org
EPSS
Exploit-DB