Skip to main content

JetBrains PyCharm EUVDEUVD-2026-60258

| CVE-2026-75059 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-08-17 cve@jetbrains.com GHSA-vw8w-wwww-3834
4.4
CVSS 3.1 · Vendor: jetbrains
Share

Severity by source

Vendor (jetbrains) PRIMARY
4.4 MEDIUM
AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
vuln.today AI
4.4 MEDIUM

Local IDE attack surface (AV:L), no OS privileges needed (PR:N), user must trigger Quick Documentation (UI:R), limited C/I impact within IDE process only.

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

Primary rating from Vendor (jetbrains).

CVSS VectorVendor: jetbrains

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

2
Patch available
Aug 17, 2026 - 17:02 EUVD
Analysis Generated
Aug 17, 2026 - 16:47 vuln.today

DescriptionCVE.org

In JetBrains PyCharm before 2026.2.1 code execution via Quick Documentation was possible

AnalysisAI

Cross-site scripting in JetBrains PyCharm's Quick Documentation rendering feature (before version 2026.2.1) enables code execution within the IDE process when a developer inspects documentation for a symbol from a maliciously crafted source. Attackers - including supply-chain adversaries embedding malicious HTML or JavaScript into Python package docstrings - can achieve code execution in PyCharm's local process context once the victim triggers Quick Documentation on an affected symbol. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Embed malicious HTML/JS in package docstring
Delivery
Victim installs package into PyCharm project
Exploit
Victim triggers Quick Documentation on affected symbol
Execution
Unsanitized markup renders in IDE panel
Persist
Script executes in PyCharm process context
Impact
Access IDE-accessible credentials or files

Vulnerability AssessmentAI

Exploitation The vulnerability requires the victim to be running JetBrains PyCharm prior to version 2026.2.1 on their local workstation. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS base score of 4.4 (Medium) reflects a limited-impact, local-vector, user-interaction-required vulnerability. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario A threat actor publishes a malicious Python package to PyPI with JavaScript or HTML payload embedded in one or more function or class docstrings. A developer installs the package, opens their project in a vulnerable version of PyCharm, and hovers over or presses the Quick Documentation shortcut on a symbol from the malicious package. …
Remediation Upgrade JetBrains PyCharm to version 2026.2.1 or later, which contains the vendor-released fix per the JetBrains security advisory at https://www.jetbrains.com/privacy-security/issues-fixed/. … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-60258 vulnerability details – vuln.today

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