Skip to main content

IntelliJ IDEA EUVDEUVD-2026-72517

| CVE-2026-86501 LOW
Insertion of Sensitive Information into Log File (CWE-532)
2026-09-07 JetBrains GHSA-pg9w-977f-v4wg
2.8
CVSS 3.1 · Vendor: JetBrains
View

Attack ChainAIDerived

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

  1. Access
    Gain local read access to idea.log directory
  2. Delivery
    Wait for victim to use IntelliJ terminal with sensitive command arguments
  3. Exploit
    Victim types command containing secret string
  4. Execution
    Secret persisted to idea.log
  5. Persist
    Attacker reads log
  6. Impact
    Extract credential or token

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A09:2025 - Security Logging & Alerting Failures
ASVS 5.0
V16 - Security Logging and Error Handling Log data sanitization
Exploitation Conditions

Exploitation requires local filesystem access to the directory containing idea.log, with at least low-privilege read rights to that file (AV:L/PR:L). The victim (UI:R) must actively type terminal commands containing sensitive data - such as passwords, API tokens, or private keys - as command-line arguments within IntelliJ IDEA's integrated terminal. The vulnerability is inert if the user does not pass sensitive strings through the terminal interface, and it has no network exposure whatsoever. Exploitation is further limited by the fact that idea.log is written to a user-scoped directory, which on single-user machines or properly permission-restricted systems is not accessible to other OS accounts. Log-aggregation or CI artifact collection pipelines that scrape the JetBrains log directory represent the broadest realistic exposure vector beyond direct local access.

Impact

Real-world risk is low. The CVSS 2.8 vector (AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N) constrains exploitation to a local attacker who already has read access to idea.log, while requiring the victim to actively type sensitive strings in the terminal (UI:R). No KEV listing and no known POC code have been identified, placing this in the lowest exploitation-likelihood tier. The primary realistic risk is on shared developer workstations, CI/CD build agents where idea.log might be collected as an artifact, or centralized log-aggregation setups where the file's contents flow to a less-restricted system. For individual developers running IntelliJ on a personal machine with no co-located threat actors, risk is negligible. EPSS data was not provided; given the local-only vector and low CVSS, the score is expected to be very low.

Exploit ScenarioDerived

A local attacker or a process with read access to the idea.log file on a shared developer workstation waits for a developer to use IntelliJ IDEA's integrated terminal to run commands that include sensitive strings - for example, a curl command with a Bearer token or a database CLI invocation with a password flag. After the IDE session, the attacker reads idea.log and extracts the logged command text to harvest the credentials. No public exploit code exists for this vulnerability.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 07, 2026

Terminal command input written to idea.log in JetBrains IntelliJ IDEA before 2026.2.2 exposes sensitive command-line strings to any local party that can read the IDE's diagnostic log. Classified as CWE-532 (Insertion of Sensitive Information into Log File), the flaw means that developers who type passwords, API keys, or tokens as command-line arguments in IntelliJ's integrated terminal inadvertently persist those secrets on disk in a plaintext log file. No public exploit has been identified at time of analysis, and the vendor-assigned CVSS score of 2.8 accurately reflects the constrained local-only, user-interaction-dependent attack surface.

RemediationAI

Upgrade JetBrains IntelliJ IDEA to version 2026.2.2 or later, which resolves the terminal input logging behavior per the vendor's security bulletin at https://www.jetbrains.com/privacy-security/issues-fixed/. For environments that cannot upgrade immediately, apply two compensating controls: first, avoid passing secrets directly as command-line arguments in the IntelliJ integrated terminal - use shell environment variables, OS keychain integration, or a secrets manager instead, since arguments not typed interactively may not be logged; second, restrict OS-level read permissions on the idea.log file (typically located in ~/Library/Logs/JetBrains/ on macOS or ~/.cache/JetBrains/ on Linux) to the IDE owner's account only, noting this does not protect against log-forwarding pipelines already capturing the file. Neither workaround eliminates the root cause; upgrade to 2026.2.2 is the definitive fix.

Affected VersionsENISA

IntelliJ IDEA 0 <2026.2.2

Affected Packages

euvd intellij_idea fix: 2026.2.2

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

The affected product is JetBrains IntelliJ IDEA, the dominant Java/Kotlin/Groovy IDE (CPE: cpe:2.3:a:jetbrains:intellij_idea:*:*:*:*:*:*:*:*). IntelliJ IDEA embeds a full terminal emulator that allows developers to execute shell commands without leaving the IDE. The root cause is CWE-532: input entered into this terminal widget is inadvertently captured by the IDE's diagnostic logging subsystem and written to idea.log - the primary IDE diagnostic log file stored in the user's configuration directory. This file is typically readable by the OS account running the IDE and, depending on system configuration or log-aggregation pipelines, potentially by other processes. The vulnerability does not involve network exposure; it is strictly a local sensitive-data persistence issue.

Know when Intellij Idea 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 2.8 LOW
AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N
vuln.today AI 2.8 LOW

Local-only log file read; PR:L for filesystem access; UI:R because victim must type sensitive input; C:L as only command text is exposed.

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

Primary rating from Vendor (JetBrains).

CVSS VectorVendor: JetBrains

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

Lifecycle Timeline

2
Patch available
Sep 07, 2026 - 17:17 EUVD
CVE Published
Sep 07, 2026 - 16:26 cve.org
LOW 2.8

DescriptionCVE.org

In JetBrains IntelliJ IDEA before 2026.2.2 terminal command input could be written to idea.log

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
High
dominant Java/Kotlin IDE, millions of developer installations worldwide
Data Quality
5 sources
Confidence: Medium

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 LOW
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

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

CVE-2026-64813 CRITICAL
10.0 Jul 23

Unauthorized settings modification in JetBrains IntelliJ IDEA before 2026.2 allows attackers to alter configuration with

CVE-2026-64812 CRITICAL
10.0 Jul 23

Authentication bypass via unauthorized input injection in JetBrains IntelliJ IDEA before 2026.2 allows remote attackers

CVE-2026-59792 CRITICAL
9.8 Jul 10

Code execution via path traversal in JetBrains IntelliJ IDEA before 2026.1.4 and 2026.2 lets an attacker abuse improper

CVE-2026-64815 CRITICAL
9.8 Jul 23

Arbitrary code injection in IntelliJ IDEA before version 2026.2 allows remote attackers to execute arbitrary code by con

CVE-2023-51655 CRITICAL
9.8 Dec 21

In JetBrains IntelliJ IDEA before 2023.3.2 code execution was possible in Untrusted Project mode via a malicious plugin

CVE-2020-11690 CRITICAL
9.8 Apr 22

In JetBrains IntelliJ IDEA before 2020.1, the license server could be resolved to an untrusted host in some cases. Rated

CVE-2019-9873 CRITICAL
9.8 Jul 03

In several versions of JetBrains IntelliJ IDEA Ultimate, creating Task Servers configurations leads to saving a cleartex

CVE-2019-9823 CRITICAL
9.8 Jul 03

In several JetBrains IntelliJ IDEA versions, creating remote run configurations of JavaEE application servers leads to s

CVE-2019-9186 CRITICAL
9.8 Jul 03

In several JetBrains IntelliJ IDEA versions, a Spring Boot run configuration with the default setting allowed remote att

CVE-2019-10104 CRITICAL
9.8 Jul 03

In several JetBrains IntelliJ IDEA Ultimate versions, an Application Server run configuration (for Tomcat, Jetty, Resin,

CVE-2026-118697 CRITICAL
9.0 Oct 30

JetBrains Toolbox App and IntelliJ IDEA expose a certificate-validation weakness in the jetbrainsd daemon that can let a

CVE-2026-49367 HIGH
8.8 May 29

Command execution in JetBrains IntelliJ IDEA before 2026.1.1 allows a holder of the low-privileged guest user account to

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