Skip to main content

JetBrains Junie CVE-2025-58335

HIGH
Product UI does not Warn User of Unsafe Actions (CWE-356)
2025-08-28 cve@jetbrains.com
7.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Reach Junie agent in target IDE
  2. Exploit
    Craft input invoking search_project
  3. Execution
    Function returns out-of-scope project data
  4. Impact
    Sensitive project information disclosed

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V3 - Web Frontend Security Product UI inconsistency
Exploitation Conditions

Requires interaction with the JetBrains Junie AI coding-agent feature and specifically its search_project function; the target must be running an affected Junie build (before 252.284.66 / 251.284.66 / 243.284.66 and the related 252/251/243.284.5x sub-builds) inside a JetBrains IDE. Exploitation is limited to information disclosure (confidentiality only - no code execution, modification, or DoS). The published AV:N/PR:N rating implies no authentication, but because Junie is an IDE-embedded assistant, realistic exploitation likely depends on the attacker being able to supply input the agent processes (directly as an IDE user or via injected/untrusted content); the advisory does not confirm a remote unauthenticated path against a default install.

Impact

Signals are consistently LOW-real-risk despite a 7.5 'High' base score. The NVD CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N) is confidentiality-only with no integrity or availability impact, and EPSS is 0.00% (0th percentile) - the lowest possible exploitation-probability signal. There is no CISA KEV listing and no public exploit identified, so exploitation status is 'no public exploit identified at time of analysis.' A key tension exists: the CVSS vector claims a network vector with no privileges (AV:N/PR:N), yet Junie is an AI coding-agent plugin embedded in JetBrains desktop IDEs, which normally implies local operator context - the AV:N rating is only coherent if the search_project function is reachable via untrusted/remote content processed by the agent (e.g. prompt injection), which the sparse advisory does not confirm. Verify the delivery path with JetBrains. The CWE-356 mapping (UI does not warn user of unsafe actions) is a poor fit for an information-disclosure flaw, for which CWE-200 would be canonical. Net: no SSVC 'act' urgency - 0% EPSS, no KEV, no POC, confidentiality-only, narrow product footprint make this a routine-patch item, not a priority.

Exploit ScenarioDerived

An attacker induces the Junie AI agent to invoke its search_project function in a way that returns file contents or project data outside the intended access scope, disclosing source code, secrets, or configuration to a party that should not see it. No public proof-of-concept exists and the exact trigger (direct user action vs. injected instruction from processed content) is not documented in the advisory.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Sep 26, 2026

Information disclosure in JetBrains Junie, the AI coding agent embedded in JetBrains IDEs, allows the assistant's search_project function to surface data beyond its intended scope on affected builds released prior to 252.284.66, 251.284.66, and 243.284.66 (with the 252/251/243.284.61, .284.54, and .284.50 sub-builds also listed as vulnerable). The impact is confidentiality-only - no code execution, data modification, or denial of service - and the published 7.5 'High' rating reflects an AV:N/PR:N/UI:N vector that independent review considers overstated, since realistic exploitation depends on a local, low-privilege actor interacting with the agent or supplying content it processes. Exploitation risk signals are weak across the board: EPSS is 0.00% (0th percentile), the CVE is not in CISA KEV, and no public exploit code has been identified at time of analysis.

Earlier versions of this analysis (1)
v1 Mar 28, 2026 - 19:09 CVSS 5.5

In JetBrains Junie before 252.284.66, 251.284.66, 243.284.66, 252.284.61, 251.284.61, 243.284.61, 252.284.50, 252.284.54, 251.284.54, 251.284.50, 243.284.54, 243.284.50 information disclosure was. Rated medium severity (CVSS 5.5), this vulnerability is no authentication required. No vendor patch available.

RemediationAI

Vendor-released patch: upgrade Junie to build 252.284.66 (2025.2 line), 251.284.66 (2025.1 line), or 243.284.66 (2024.3 line), or any later build, per the JetBrains fixed-issues advisory at https://www.jetbrains.com/privacy-security/issues-fixed/; users on the intermediate afflicted builds 284.61, 284.54, or 284.50 in those branches must move to 284.66 or newer. Where immediate upgrading is not possible, compensating controls include disabling or restricting the Junie agent's search_project tool (or the agent entirely) within IDE settings - accepting the loss of AI-assisted code search functionality - and limiting project indexing scope so the agent never reads unrelated directories or sensitive configuration files on the developer workstation. Because the independent assessment places exploitation at local access with user interaction rather than a remote unauthenticated path, the strongest practical mitigation is operational: avoid feeding untrusted or third-party content into Junie sessions and treat agent output as potentially containing off-scope data until patched. No public exploit code has been identified, and EPSS is 0.00%, so there is no basis for emergency out-of-band measures beyond the vendor patch.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Junie is JetBrains' LLM-based coding agent that runs inside JetBrains IDEs (IntelliJ IDEA and siblings) and can invoke built-in tools such as search_project to index and query the user's codebase and project context. The flaw is mapped to CWE-356 (Product UI does not Warn User of Unsafe Actions): the agent's tool-invocation path in the affected builds executes search_project operations without adequate user warning or guardrails, so responses can include information the user never intended to expose. CPE entries (cpe:2.3:a:jetbrains:junie) confirm Junie itself is the affected component rather than the underlying IDE platform, with vulnerable builds spanning the 243.x (2024.3), 251.x (2025.1), and 252.x (2025.2) release lines. Notably, the published CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N vector implies an unauthenticated network-reachable path, whereas the independent assessment re-scores it as CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N, i.e. local access with low privileges; because the two vectors conflict, authentication requirements for real-world exploitation should be treated as not confirmed from available data.

Know when Junie 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

NVD PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 5.5 MEDIUM

Junie runs inside a local IDE session driven by an authenticated developer user, so AV:L and PR:L are more honest than NVD's AV:N/PR:N; impact is confidentiality-only.

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

4
Analysis Updated
Sep 26, 2026 - 00:34 vuln.today
v2 - CVSS changed
Severity Changed
Sep 26, 2026 - 00:22 NVD
MEDIUM HIGH
CVSS changed
Sep 26, 2026 - 00:22 NVD
5.5 (MEDIUM) 7.5 (HIGH)
CVE Published
Aug 28, 2025 - 17:15 nvd
MEDIUM 5.5

DescriptionNVD

In JetBrains Junie before 252.284.66, 251.284.66, 243.284.66, 252.284.61, 251.284.61, 243.284.61, 252.284.50, 252.284.54, 251.284.54, 251.284.50, 243.284.54, 243.284.50 information disclosure was possible via search_project function

Executive ViewAI

Why It Matters

JetBrains Junie, the AI coding agent embedded in JetBrains IDEs, has an information disclosure vulnerability that could expose sensitive project data to unauthorized users. While rated High severity, the risk is tempered by weak exploitation signals-no public exploit identified at time of analysis, not in CISA KEV, and EPSS 0.00%-and realistic exploitation requires a local, low-privilege actor. Leadership should prioritize protecting development environments from potential confidentiality breaches, as exposed intellectual property or credentials could have downstream business consequences.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict Junie's access to sensitive data, disable search_project if possible, monitor for anomalous data access, and apply vendor patch when released.

Threat Intelligence Overview

EPSS Score
0.0%
Top 100% exploitable
Prevalence
Low
Junie is a newer niche AI-agent plugin, small footprint versus the broad JetBrains IDE base
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 HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Medium

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
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.

Affected Products (CPE)NVD

cpe:2.3:a:jetbrains:junie:*:*:*:*:*:*:*:*
cpe:2.3:a:jetbrains:junie:*:*:*:*:*:*:*:*
cpe:2.3:a:jetbrains:junie:*:*:*:*:*:*:*:*

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