IntelliOS Threat Intel Operating System
IntelliOSPANDAModule|AICVE Watch Brief

CVE-2026-63077

What TeamCity does, why compromise matters, and the known-exploited unauthenticated RCE

CISA KEVCVSS 9.8 CriticalCWE-502Due 8 Aug 2026
Published 9 Aug 2026 · v2 · TLP:CLEAR · Daily material-change watch

Research Framing

CVE-2026-63077 Watch Snapshot

1-Topic

2-Persona / Audience Lens

3-BLUF

  • JetBrains is a major developer-tools company, and TeamCity is its CI/CD build-and-deployment orchestration product. The TeamCity server sits between source code and released software, coordinating builds, tests, artifacts, agents, and sometimes production deployments; compromise can therefore become a software supply-chain event. [11][12]
  • CISA added CVE-2026-63077 to KEV on 5 Aug 2026, confirming exploitation in the wild; its 8 Aug federal required-action date has passed. [3][6][7]
  • All TeamCity On-Premises versions are affected before 2025.11.7 and 2026.1.3. TeamCity Cloud requires no customer action. [1][2]
  • The flaw is unauthenticated remote code execution through the agent polling protocol for any attacker with HTTP(S) reachability; commands run with the TeamCity server process privileges. [1][4][5]
  • The CNA score is CVSS 3.1 9.8 Critical (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H), and the vendor maps it to CWE-502, deserialization of untrusted data. [2][4][8]
  • Upgrade to 2025.11.7 or 2026.1.3. If upgrade is temporarily impossible, JetBrains provides a security patch plugin for TeamCity 2017.1+; older 2017.1–2018.1 servers require restart after installation. [1][9]
  • Do not assume the server is protected because security updates are “automatic.” Newer TeamCity releases can automatically download the patch and notify administrators, but an administrator must review and apply it; full automatic upgrades are optional and unavailable for some installation types. Verify the running build or enabled patch directly. [1][9][10]
  • Do not close an internet-reachable pre-fix server on version evidence alone. Preserve and review server, reverse-proxy, host/EDR, identity, VCS, artifact, secret, and build-agent activity, then assess downstream pipeline integrity. [1][7][10]
  • No reliable issue-specific IP addresses, domains, exploit URLs, malicious filenames, or hashes are public in the retained primary-source set; detection must be behavioral and environment-specific. [1][3][4]
  • No authoritative retained source names an actor, public victim, ransomware campaign, or successful-compromise count. CISA lists ransomware use as Unknown, which is not evidence of absence. [3]

4-Executive Summary

JetBrains is a global software company best known for tools used by software developers and engineering teams. TeamCity is JetBrains' continuous integration and continuous delivery platform. In ordinary operation, a TeamCity server monitors code repositories, launches automated build and test work on connected agents, collects results, stores or publishes build artifacts, and may trigger deployment stages. Organizations can operate it on their own infrastructure as TeamCity On-Premises or use the JetBrains-hosted TeamCity Cloud service. [11][12]

Because TeamCity helps turn source code into software releases, it is often trusted by source repositories, build configurations, credentials, signing material, artifact repositories, cloud services, deployment systems, and connected build agents. CVE-2026-63077 therefore combines direct server compromise with a possible software-delivery and downstream trust problem. The business question is not simply whether a web application was vulnerable; it is whether an attacker could use the software factory's control room to steal code or secrets, alter trusted build output, reach production, or distribute compromised software downstream. [1][10][11]

JetBrains disclosed the issue on 27 July 2026 after private reporting on 10 July. The vendor says an unauthenticated attacker with HTTP(S) access can abuse the TeamCity agent polling protocol, bypass authentication checks, and execute arbitrary operating-system commands with the privileges of the TeamCity server process. The advisory does not publish exploit-request details. All TeamCity On-Premises versions are affected, while TeamCity Cloud customers require no action because protective measures were already applied. [1][2]

The fixed releases are TeamCity 2025.11.7 and 2026.1.3. JetBrains also released a vulnerability-specific security patch plugin for TeamCity 2017.1 and later when an immediate full upgrade is not possible. That plugin is a bridge, not a general substitute for upgrading: it addresses this CVE only. Administrators should preserve pre-change evidence, back up according to vendor guidance, record the exact build and plugin state, complete the change, and validate server and agent operation afterward. [1][9]

Automatic updating does not remove the need for verification. TeamCity 2024.03 and newer can automatically download available security patch plugins and notify administrators, but an administrator must still review and apply a pending patch. Full-version automatic updating is a separate, administrator-initiated option and is not supported for every installation type, including Docker deployments. TeamCity Cloud is different: JetBrains applied the necessary protection for customers. [1][9][10]

The JetBrains CNA score is CVSS 3.1 9.8 Critical with network reachability, low attack complexity, no privileges, no user interaction, unchanged scope, and high confidentiality, integrity, and availability impact. JetBrains maps the issue to CWE-502, deserialization of untrusted data. That class explains the unsafe trust boundary at a high level; it does not publish the serialized object shape, exploit packet, implementation class, or full code path. Defenders should use the classification to understand risk, not to fabricate signatures. [2][4][5][8]

The current exploitation assessment must be read chronologically. At disclosure, JetBrains said it was unaware of active exploitation. CISA added the CVE to KEV on 5 August, which is later authoritative evidence that exploitation has occurred in the wild, and set an 8 August federal action date under BOD 26-04. CISA also requires organizations in scope to follow its forensic-triage guidance. KEV membership does not identify the actor, victim, exploit volume, success rate, or post-exploitation objective. [1][3][6][7]

Detection should start with exposure and behavior. Establish which servers were reachable over HTTP(S), the relevant dates, server-process identity and privileges, and the systems or secrets that identity could access. Preserve TeamCity server and audit logs, reverse-proxy and load-balancer logs, host process and network telemetry, EDR alerts, file and configuration changes, new users or tokens, VCS and artifact-repository events, secret-store access, build-definition changes, unexpected builds, agent registration or tasking, and deployment activity. Baseline against legitimate administrative and build work, and treat telemetry gaps as uncertainty rather than a clean finding. [1][7][10]

Reliable primary sources currently provide no issue-specific malicious IP addresses, domains, exploit URLs, filenames, or file hashes. They also do not name a public victim, actor, ransomware campaign, or concrete payload. Accordingly, the brief publishes no concrete IOC values and recommends behavior-led hunting. If later primary reporting supplies validated indicators, they should be added with first-seen/last-seen dates, source binding, and explicit limits; until then, repurposing indicators from older TeamCity vulnerabilities would risk false attribution and missed activity. [1][3][4]

Response closure requires two proofs: the documented vulnerable path is fixed, and the pre-fix exposure did not become a material compromise—or, if it did, the affected trust has been rebuilt. Isolate or restrict reachable vulnerable servers, preserve evidence, upgrade or apply the vendor plugin, investigate the server and downstream CI/CD graph, rotate reachable credentials and signing material when compromise is plausible, validate repositories and artifacts, rebuild from trusted media if integrity cannot be established, and document residual uncertainty. [1][7][9][10]

5-Why It Matters

6-Vulnerability Details

7-Affected Products & Fixed Versions

8-Severity and Operational Priority

9-CWE Weakness Classification

10-KEV and Exploitation Status

11-Technical Preconditions and Attack Flow

12-Observables and Evidence

13-Detection and Hunting

14-Incident Response Playbook

15-Decision-Ready Actions

16-SMB, MSP, and Insurance Lens

17-Timeline of Notable Activity

18-Public Victim and Attribution Matrix

19-Common Questions

20-Source Weighting and Contribution

21-Connected IntelliOS Products

22-Notes

23-Citations

24-Version Change Log