Description
In JetBrains PhpStorm before 2026.2 arbitrary code execution was possible before granting project trust via the configured interpreter
Published: 2026-07-23
Score: 8.4 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in JetBrains PhpStorm allows an attacker to execute arbitrary code before the project is granted trust, via the configured interpreter. This creates a severe remote code execution risk, where malicious code can run with the privileges of the user running the IDE. The weakness is mapped to CWE‑829, indicating a configuration or environment error that leads to code execution.

Affected Systems

All installations of JetBrains PhpStorm released before version 2026.2 are affected. Users who have not yet upgraded to 2026.2 or later are vulnerable. The issue does not affect other JetBrains products mentioned in the CNA data.

Risk and Exploitability

Based on the description, the likely attack vector is inferred to involve an attacker supplying a malicious interpreter configuration or project file that PhpStorm processes before the project trust dialog appears. The CVSS score of 8.4 classifies the vulnerability as high severity. The EPSS score of less than 1% indicates a very low probability of exploitation at this time, and the CVE is not listed in the CISA KEV catalog. Once the interpreter is executed, arbitrary code runs in the context of the IDE user, potentially compromising the local system.

Generated by OpenCVE AI on August 5, 2026 at 01:02 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade JetBrains PhpStorm to version 2026.2 or later to eliminate the flaw.
  • Restrict interpreter configuration to trusted sources by disabling the ability to add new interpreters from unverified locations until the project is manually trusted.
  • Audit and monitor interpreter settings and project load events for unusual activity, and consider disabling automatic trust prompts until a user reviews the project manually.

Generated by OpenCVE AI on August 5, 2026 at 01:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 01:30:00 +0000

Type Values Removed Values Added
Title Arbitrary Code Execution via Untrusted Interpreter Prior to Project Trust in PhpStorm

Sun, 02 Aug 2026 16:15:00 +0000

Type Values Removed Values Added
Title Arbitrary Code Execution via Untrusted Interpreter Prior to Project Trust in PhpStorm

Sat, 01 Aug 2026 03:45:00 +0000

Type Values Removed Values Added
Title Arbitrary Code Execution via Untrusted Interpreter Prior to Project Trust

Mon, 27 Jul 2026 07:30:00 +0000

Type Values Removed Values Added
Title Arbitrary Code Execution via Untrusted Interpreter Prior to Project Trust

Thu, 23 Jul 2026 15:45:00 +0000

Type Values Removed Values Added
First Time appeared Jetbrains
Jetbrains phpstorm
Vendors & Products Jetbrains
Jetbrains phpstorm

Thu, 23 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 23 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Description In JetBrains PhpStorm before 2026.2 arbitrary code execution was possible before granting project trust via the configured interpreter
Weaknesses CWE-829
References
Metrics cvssV3_1

{'score': 8.4, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Jetbrains Phpstorm
cve-icon MITRE

Status: PUBLISHED

Assigner: JetBrains

Published:

Updated: 2026-07-24T03:56:25.961Z

Reserved: 2026-07-20T18:20:29.741Z

Link: CVE-2026-64809

cve-icon Vulnrichment

Updated: 2026-07-23T13:31:05.176Z

cve-icon NVD

Status : Analyzed

Published: 2026-07-23T12:18:36.437

Modified: 2026-07-28T17:09:00.080

Link: CVE-2026-64809

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T01:15:03Z

Weaknesses
  • CWE-829

    Inclusion of Functionality from Untrusted Control Sphere