Description
In JetBrains YouTrack before 2026.2.18634 angularJS template injection in assignee names led to stored XSS
Published: 2026-09-07
Score: 4.6 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In JetBrains YouTrack versions before 2026.2.18634, assignee names are rendered using AngularJS templates without proper sanitization, which allows an attacker to inject malicious code that is stored and executed when the page is viewed. The flaw results in stored Cross‑Site Scripting, enabling the attacker to run arbitrary scripts in the victim’s browser context, potentially leading to credential theft, session hijacking, or site defacement where the attacker’s code executes when any user views an issue that contains the malicious assignee name. The weakness is identified as CWE‑79, an injection flaw that allows template code to be interpreted.

Affected Systems

The vulnerability affects JetBrains’ YouTrack product prior to release 2026.2.18634. All deployments of YouTrack that have not applied the 2026.2.18634 patch or newer versions are potentially exposed. No additional affected products or vendors are listed.

Risk and Exploitability

The CVSS score of 4.6 indicates the flaw is of moderate severity. No EPSS score is available, but the lack of a KEV listing suggests no known widespread exploitation yet. The attack vector is inferred to be local or user‑initiated; an attacker must supply a malicious assignee name, which is stored and later rendered to users who view the issue. Therefore, the risk is moderate, with exploitation likely limited to users who can edit or assign issues and later view them.

Generated by OpenCVE AI on September 7, 2026 at 17:30 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade JetBrains YouTrack to version 2026.2.18634 or later.
  • If an upgrade is not immediately possible, restrict editing or assignment of issue assignee names to trusted users or enforce strict validation to strip AngularJS template syntax.
  • Consider removing or sanitizing existing assignee names that contain suspicious characters before they are displayed in issue views.

Generated by OpenCVE AI on September 7, 2026 at 17:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 07 Sep 2026 18:00:00 +0000

Type Values Removed Values Added
Title Stored XSS via AngularJS Template Injection in JetBrains YouTrack Assignee Names

Mon, 07 Sep 2026 17:45:00 +0000

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

Mon, 07 Sep 2026 16:45:00 +0000

Type Values Removed Values Added
Description In JetBrains YouTrack before 2026.2.18634 angularJS template injection in assignee names led to stored XSS
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

Jetbrains Youtrack
cve-icon MITRE

Status: PUBLISHED

Assigner: JetBrains

Published:

Updated: 2026-09-07T16:26:43.083Z

Reserved: 2026-09-07T16:13:35.435Z

Link: CVE-2026-86484

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-07T17:17:26.607

Modified: 2026-09-07T17:17:26.607

Link: CVE-2026-86484

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-07T17:45:17Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')