home / blog
2026-11-08 · high
CVE-2026-106218 RCE in TeamCity via Kotlin DSL Sandbox Escape
Sandbox escape in TeamCity Kotlin DSL leading to server-side RCE. CVSS 8.8.

CVE-2026-106218 describes a sandbox escape defect in the Kotlin DSL engine of JetBrains TeamCity. Kotlin DSL is the language used to define continuous integration and deployment pipelines in TeamCity. An authenticated user or entity able to send requests to the TeamCity server could exploit this flaw to execute arbitrary code with application server privileges.
The vulnerability has a CVSS score of 8.8 (HIGH), indicating significant risk for production environments. JetBrains confirmed the issue and released patches on 2026-10-06 through the NVD database. No public exploits are reported on GitHub repositories. However, the vulnerability has already been mentioned on specialized social media, a signal that security awareness in the cybersecurity sector is active.
Recommended actions for infrastructure teams: 1) Immediately verify the versions of TeamCity in production; 2) If the version is below 2026.1.3 or 2025.11.7, schedule patching with critical priority; 3) In the short term, evaluate access restrictions to the TeamCity server (firewall, VPN) to limit exposure; 4) Monitor TeamCity logs for anomalous activity or unexpected access to the Kotlin DSL.
The Kotlin DSL in TeamCity is a sensitive attack surface because it processes declarative code submitted by users. If the sandbox is not sufficiently robust, an escape can lead to system command execution. This is particularly critical in environments where TeamCity manages builds of sensitive or controlled software.
At a glance
- What
- Sandbox escape in JetBrains TeamCity Kotlin DSL enabling Remote Code Execution (RCE) on the server. The defect is in the sandboxing of the DSL language used to define CI/CD pipelines.
- Severity
- CVSS 8.8 (HIGH). The vulnerability allows arbitrary code execution on the TeamCity server with application privileges.
- Affected versions
- JetBrains TeamCity before 2026.1.3 and before 2025.11.7. Check the version installed in your environment.
- Fix
- Update JetBrains TeamCity to the patched versions: 2026.1.3 or 2025.11.7 or later. Patches available from official JetBrains distributor.
- Status
- Vulnerability confirmed and published 2026-10-06 on NVD. Official patch available. No confirmed public exploit on GitHub.
- Action
- Audit TeamCity versions in use; apply patches with critical priority; evaluate network restrictions to the TeamCity server pending upgrade.
Sources: NVD, CVE-2026-106218