Critical TeamCity Vulnerability Exposes CI/CD Pipelines to Unauthenticated RCE
JetBrains has issued an urgent patch for a critical vulnerability, CVE-2026-63077, affecting its TeamCity On-Premises CI/CD server. Disclosed on July 27, 2026, the flaw enables unauthenticated attackers to execute arbitrary operating system commands on exposed instances. Fixes have been released in TeamCity versions 2025.11.7 and 2026.1.3. Notably, TeamCity Cloud customers are not impacted by this specific vulnerability.
This vulnerability is profoundly significant for any organization leveraging TeamCity On-Premises, as it represents a direct path to compromising the entire software supply chain. An attacker exploiting this flaw could gain control over the CI/CD environment, potentially leading to credential exfiltration, alteration of server configurations, or the injection of malicious code into build artifacts. The ability for an unauthenticated user to achieve remote code execution (RCE) makes this an extremely high-severity issue, demanding immediate attention from DevOps and security teams.
This incident underscores a broader, well-established trend in cloud and DevOps security: the increasing focus of adversaries on the CI/CD pipeline as a lucrative attack vector. Modern software development relies heavily on automated pipelines that connect source code repositories, build agents, artifact stores, and deployment targets. Compromising a central orchestrator like TeamCity provides a high-leverage point for attackers to impact numerous projects and downstream systems. Recent years have seen a rise in software supply chain attacks, including those targeting package repositories (like npm) and CI/CD platforms, highlighting the critical need for robust security measures at every stage of the development lifecycle.
In practice, organizations running TeamCity On-Premises must prioritize upgrading to the patched versions (2025.11.7 or 2026.1.3) without delay. Beyond immediate patching, this event serves as a stark reminder to re-evaluate the overall security posture of CI/CD environments. Key actions include ensuring minimal network exposure for CI/CD servers, implementing least-privilege access for all build agents and service accounts, and rigorously managing and rotating credentials. For any environments where compromise cannot be definitively ruled out prior to patching, a comprehensive forensic analysis is essential, alongside the rotation of high-value credentials and a thorough validation of all builds and releases produced during the vulnerable period. Proactive security audits of CI/CD configurations and dependencies are no longer optional but a fundamental requirement for maintaining software integrity.
Read original source