Description
In JetBrains TeamCity before 2026.2,
2026.1.4,
2025.11.8 sandbox escape leading to code execution was possible via the versioned settings Kotlin DSL
Published: 2026-09-30
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

JetBrains TeamCity releases prior to 2026.2—including versions 2026.1.4 and 2025.11.8—contain a sandbox escape flaw that can be triggered by crafted versioned settings defined in Kotlin DSL scripts. This flaw permits an attacker to escape the restricted execution environment and run arbitrary code on the TeamCity server. The vulnerability maps to CWE-184, which denotes a flow divergence that can lead to unintended behavior.

Affected Systems

Affected products include JetBrains TeamCity, specifically all releases before 2026.2, especially 2026.1.4 and 2025.11.8. The flaw is active whenever users load or edit Kotlin DSL configuration files that incorporate custom logic. Administrators managing these settings are therefore at risk if they allow untrusted input.

Risk and Exploitability

The CVSS score of 8.8 indicates critical severity. EPSS data is not provided, and the vulnerability is not listed in the CISA KEV catalog, implying a lower documented exploitation rate, although the absence of EPSS should not be interpreted as low risk. The likely exploitation path requires malicious or tampered Kotlin DSL code, so attackers must have some level of access to the settings or the ability to supply a custom script to the server. If that condition is met, code execution on the TeamCity server can occur, enabling full compromise of the host.

Generated by OpenCVE AI on September 30, 2026 at 16:58 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade TeamCity to version 2026.2 or later to remove the sandbox escape flaw.
  • Restrict access to Kotlin DSL configuration files and limit who can edit or upload custom scripts.
  • Disable or remove unnecessary custom Kotlin DSL logic from settings to reduce attack surface.

Generated by OpenCVE AI on September 30, 2026 at 16:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 06 Oct 2026 17:00:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:jetbrains:teamcity:*:*:*:*:*:*:*:*

Thu, 01 Oct 2026 05:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 01 Oct 2026 01:30:00 +0000

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

Wed, 30 Sep 2026 17:15:00 +0000

Type Values Removed Values Added
Title TeamCity Sandbox Escape via Kotlin DSL Settings Enables Code Execution

Wed, 30 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Description In JetBrains TeamCity before 2026.2, 2026.1.4, 2025.11.8 sandbox escape leading to code execution was possible via the versioned settings Kotlin DSL
Weaknesses CWE-184
References
Metrics cvssV3_1

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


Subscriptions

Jetbrains Teamcity
cve-icon MITRE

Status: PUBLISHED

Assigner: JetBrains

Published:

Updated: 2026-10-01T03:55:42.610Z

Reserved: 2026-09-25T17:02:01.996Z

Link: CVE-2026-100253

cve-icon Vulnrichment

Updated: 2026-09-30T15:43:07.403Z

cve-icon NVD

Status : Analyzed

Published: 2026-09-30T16:16:55.780

Modified: 2026-10-06T16:40:33.657

Link: CVE-2026-100253

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T01:15:12Z

Weaknesses
  • CWE-184

    Incomplete List of Disallowed Inputs