Skip to main content

Pycharm CVE-2026-65908

| EUVDEUVD-2026-48252 HIGH
Inclusion of Functionality from Untrusted Control Sphere (CWE-829)
2026-07-23 JetBrains GHSA-2j8g-fr3j-fp7c
8.6
CVSS 3.1 · Vendor: JetBrains
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Trusted source inclusion only
This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 – Jul 23, 2026

Arbitrary code execution in JetBrains PyCharm before 2026.1.4 and 2026.2 lets an attacker who supplies a crafted project achieve code execution when a victim opens that untrusted project in the IDE. PyCharm auto-selects or trusts a Python executable bundled or referenced by the project, so merely opening the malicious project runs attacker-controlled code with the user's privileges. No public exploit identified at time of analysis, and it is not listed in CISA KEV, but the reporter is JetBrains itself and a vendor patch is available.

Affected VersionsENISA

PyCharm 0 <2026.1.4, 2026.2

Affected Packages

euvd pycharm_0_2026_1_4 no fix

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.

Know when Pycharm 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 8.6 HIGH
AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

Primary rating from Vendor (JetBrains) · only source for this CVE.

CVSS VectorVendor: JetBrains

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

Lifecycle Timeline

2
Patch available
Jul 23, 2026 - 14:04 EUVD
CVE Published
Jul 23, 2026 - 12:25 cve.org
HIGH 8.6

DescriptionCVE.org

In JetBrains PyCharm before 2026.1.4, 2026.2 arbitrary code execution via malicious Python executable was possible on untrusted project open

Executive ViewAI

Why It Matters

CVE-2026-65908 in JetBrains PyCharm enables arbitrary code execution when developers open untrusted projects, as the IDE automatically executes bundled Python interpreters without user consent. This vulnerability affects PyCharm versions before 2026.1.4 and 2026.2, exposing development teams to supply-chain attacks through malicious project repositories. Organizations must prioritize immediate patching to prevent compromise of developer workstations and unauthorized access to source code.

Recommended Action

Within 24 hours, inventory all PyCharm installations across development and CI/CD environments to identify affected versions. Within 7 days, upgrade all PyCharm instances to version 2026.1.4 or later in the 2026.1 branch, or 2026.2 or later in the 2026.2 branch, per JetBrains guidance. Within 30 days, audit recent projects opened in formerly affected PyCharm versions, review external project sources for unauthorized modifications, and conduct security awareness training emphasizing the risks of opening untrusted projects.

Business Impact: High
Compensating Controls

Apply vendor patch. Until patching is complete, restrict project opening to verified internal repositories and educate developers to decline auto-trust prompts for external projects.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
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 HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
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
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2020-11694 HIGH POC
7.5 Apr 10

In JetBrains PyCharm 2019.2.5 and 2019.3 on Windows, Apple Notarization Service credentials were included. Rated high se

CVE-2026-75060 HIGH
8.4 Aug 17

Code execution in JetBrains PyCharm before 2026.2.1 is possible through Jupyter MCP (Model Context Protocol) tools that

CVE-2026-25847 HIGH
8.2 Feb 09

In JetBrains PyCharm before 2025.3.2 a DOM-based XSS on Jupyter viewer page was possible [CVSS 8.2 HIGH]

CVE-2026-118696 HIGH
8.0 Oct 30

The embedded browser in JetBrains desktop IDEs - IntelliJ IDEA, PyCharm, PhpStorm, RubyMine, WebStorm, GoLand, Rider, CL

CVE-2021-30005 HIGH
7.8 May 11

In JetBrains PyCharm before 2020.3.4, local code execution was possible because of insufficient checks when getting the

CVE-2022-29821 HIGH
7.7 Apr 28

In JetBrains Rider before 2022.1 local code execution via links in ReSharper Quick Documentation was possible. Rated hig

CVE-2024-37051 HIGH
7.5 Jun 10

GitHub access token could be exposed to third-party sites in JetBrains IDEs after version 2023.1 and less than: IntelliJ

CVE-2019-14958 HIGH
7.5 Oct 02

JetBrains PyCharm before 2019.2 was allocating a buffer of unknown size for one of the connection processes. Rated high

CVE-2026-49384 MEDIUM
6.1 May 29

Stored XSS in JetBrains PyCharm's Jupyter notebook Markdown cell renderer allows a remote, unauthenticated attacker to e

CVE-2026-75059 MEDIUM
4.4 Aug 17

Cross-site scripting in JetBrains PyCharm's Quick Documentation rendering feature (before version 2026.2.1) enables code

CVE-2022-29820 LOW
3.5 Apr 28

In JetBrains PyCharm before 2022.1 exposure of the debugger port to the internal network was possible. Rated low severit

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