Description
In JetBrains TeamCity before 2026.1.2 stored XSS on the cloud profile page was possible via agent-reported data
Published: 2026-07-10
Score: 7.3 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

JetBrains TeamCity versions before 2026.1.2 allow an attacker to inject arbitrary client‑side script when agent‑reported data is displayed on the cloud profile page. The vulnerability is a stored cross‑site scripting flaw (CWE‑79) that results from improper escaping of the data rendered in the UI. It does not provide server‑side code execution or privilege escalation, but any script that runs in the victim’s browser can potentially read or modify page content, capture credentials, or perform other malicious activities during the session.

Affected Systems

Users operating JetBrains TeamCity cloud instances with a version older than 2026.1.2 are vulnerable. The issue manifests on the cloud profile page where agent data is rendered, so only instances that expose this page inbound to users are affected.

Risk and Exploitability

The CVSS score of 7.3 indicates a moderate‑to‑high risk. The EPSS score of less than 1 % shows an extremely low but nonzero probability that the vulnerability is actively exploited. The vulnerability is not listed in CISA KEV, suggesting no confirmed widespread exploitation. The likely attack vector involves an attacker who can influence agent‑reported data—such as by creating or modifying an agent—so that malicious content is stored and later rendered on the cloud profile page. This vector requires that the attacker has some level of access to agent configuration, but once the data is stored it can be rendered to any user who visits the profile page.

Generated by OpenCVE AI on July 28, 2026 at 08:16 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade JetBrains TeamCity to version 2026.1.2 or later, which removes the XSS vector.
  • Configure the server to escape or sanitize all agent‑reported data that is displayed on the cloud profile only trusted data is allowed to be displayed in the UI, ensuring that future extensions also process input safely.
  • Restrict agent configuration permissions to limit who can submit agent data, reducing the chance of malicious data being stored.

Generated by OpenCVE AI on July 28, 2026 at 08:16 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 28 Jul 2026 09:30:00 +0000

Type Values Removed Values Added
Title Stored Cross‑Site Scripting via Agent‑Reported Data on JetBrains TeamCity Cloud Profile Page

Fri, 24 Jul 2026 08:45:00 +0000

Type Values Removed Values Added
Title Stored Cross‑Site Scripting via Agent‑Reported Data on JetBrains TeamCity Cloud Profile Page

Tue, 21 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
Title Stored Cross‑Site Scripting on JetBrains TeamCity Cloud Profile Page via Agent Data

Thu, 16 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Title Stored Cross‑Site Scripting on JetBrains TeamCity Cloud Profile Page via Agent Data

Wed, 15 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Title Stored XSS via Agent‑Reported Data on TeamCity Cloud Profile Page

Tue, 14 Jul 2026 03:00:00 +0000

Type Values Removed Values Added
Title Stored XSS via Agent‑Reported Data on TeamCity Cloud Profile Page

Mon, 13 Jul 2026 07:00:00 +0000

Type Values Removed Values Added
Title Cross‑Site Scripting via Agent‑Reported Data on JetBrains TeamCity Cloud Profile Page

Sat, 11 Jul 2026 11:30:00 +0000

Type Values Removed Values Added
Title Cross‑Site Scripting via Agent‑Reported Data on JetBrains TeamCity Cloud Profile Page

Fri, 10 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 10 Jul 2026 16:15:00 +0000

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

Fri, 10 Jul 2026 14:45:00 +0000

Type Values Removed Values Added
Description In JetBrains TeamCity before 2026.1.2 stored XSS on the cloud profile page was possible via agent-reported data
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

Jetbrains Teamcity
cve-icon MITRE

Status: PUBLISHED

Assigner: JetBrains

Published:

Updated: 2026-07-10T16:59:55.131Z

Reserved: 2026-07-07T09:41:08.333Z

Link: CVE-2026-59794

cve-icon Vulnrichment

Updated: 2026-07-10T15:18:38.270Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-28T08:30:18Z

Weaknesses
  • CWE-79

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