Description
In JetBrains TeamCity before 2026.2,
2026.1.4,
2025.11.8 stored XSS in the classic build log was possible
Published: 2026-10-15
Score: 6.7 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored Cross‑Site Scripting (client‑side)
Action: Update TeamCity
AI Analysis

Impact

JetBrains TeamCity versions prior to 2026.2 contained a stored cross‑site scripting flaw in the classic build log, allowing attackers to inject malicious scripts that run in the browser context of any user who views the affected log. Because the payload is stored, the vulnerability can repeatedly target multiple users and potentially hijack sessions, steal credentials, or deface pages, all of which represent client‑side integrity and confidentiality risks under CWE‑79.

Affected Systems

The affected product is JetBrains TeamCity. All releases before 2026.2 are vulnerable, including the 2026.1.4 and 2025.11.8 builds.

Risk and Exploitability

The CVSS score of 6.7 classifies the issue as medium severity. The EPSS score of less than 1 % indicates a very low probability of exploitation at the time of this analysis, and the flaw is not listed in the CISA Known Exploited Vulnerabilities catalog, suggesting no known active exploits. Likely exploitation would require an authenticated user to create or view build logs that contain malicious input; the attacker would need to inject script‑laden output into the log, which then executes for any subsequent viewer.

Generated by OpenCVE AI on October 16, 2026 at 20:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to JetBrains TeamCity 2026.2 or later, which contains a fix that sanitizes build log output.
  • If an upgrade is not yet possible, restrict or remove the ability for untrusted contributors to view or modify build logs, or disable the classic build log feature entirely.
  • Apply output‑encoding and input‑validation measures to any custom build scripts that produce log entries, ensuring that user‑supplied data is escaped properly before being written to the log.
  • Monitor build logs for unexpected script fragments and review access controls to enforce least privilege for log visibility.

Generated by OpenCVE AI on October 16, 2026 at 20:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 20:45:00 +0000

Type Values Removed Values Added
Title Stored Cross‑Site Scripting in TeamCity Build Log

Fri, 16 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
First Time appeared Jetbrains
Jetbrains teamcity
CPEs cpe:2.3:a:jetbrains:teamcity:*:*:*:*:*:*:*:*
Vendors & Products Jetbrains
Jetbrains teamcity

Thu, 15 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 15 Oct 2026 15:45:00 +0000

Type Values Removed Values Added
Description In JetBrains TeamCity before 2026.2, 2026.1.4, 2025.11.8 stored XSS in the classic build log was possible
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

Jetbrains Teamcity
cve-icon MITRE

Status: PUBLISHED

Assigner: JetBrains

Published:

Updated: 2026-10-15T16:08:36.746Z

Reserved: 2026-10-15T15:20:42.317Z

Link: CVE-2026-111096

cve-icon Vulnrichment

Updated: 2026-10-15T16:08:30.130Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-15T16:17:49.217

Modified: 2026-10-16T19:20:20.487

Link: CVE-2026-111096

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-24T04:30:07Z

Weaknesses
  • CWE-79

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