Skip to main content

JetBrains Junie CLI EUVDEUVD-2026-110698

| CVE-2026-117530 MEDIUM
Incomplete List of Disallowed Inputs (CWE-184)
2026-10-27 JetBrains GHSA-53qp-3c25-65x5
6.7
CVSS 3.1 · Vendor: JetBrains
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain low-privileged local access to host running Junie CLI
  2. Delivery
    Supply input crafting a command that evades allowlist
  3. Exploit
    User runs agent, triggering validation bypass
  4. Execution
    Execute arbitrary command on host
  5. Impact
    Full 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Junie CLI 0 <26.8.17

Affected Packages

euvd junie_cli fix: 26.8.17

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

Vendor (JetBrains) PRIMARY 6.7 MEDIUM
AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 6.7 MEDIUM

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).

3.1 AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
4.0 AV:L/AC:H/AT:N/PR:L/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (JetBrains).

CVSS VectorVendor: JetBrains

Attack Vector
Local
Attack Complexity
High
Privileges Required
Low
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

1
Patch available
Oct 27, 2026 - 11:01 EUVD

DescriptionCVE.org

In JetBrains Junie CLI before 26.8.17 command execution was possible due to incomplete validation of allowlisted commands

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Low
JetBrains Junie is a new, niche AI coding-assistant CLI
Social Media
1
Sightings
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy