CISA Flags an Actively Exploited TeamCity Vulnerability

CISA added a JetBrains TeamCity deserialization vulnerability to its Known Exploited Vulnerabilities catalog on August 5, 2026, citing evidence of active exploitation.

By THEYDIDNTASK
CISA added one new entry to its Known Exploited Vulnerabilities Catalog on August 5, 2026: CVE-2026-63077, a JetBrains TeamCity deserialization-of-untrusted-data vulnerability. The important phrase is “known exploited.” A vulnerability can be serious before attackers use it, but a KEV entry tells defenders that there is evidence of exploitation and that the issue deserves immediate attention. What the KEV Catalog means CISA describes the catalog as a list of vulnerabilities that pose significant risk because threat actors are actively exploiting them. Federal Civilian Executive Branch agencies have binding requirements to prioritize remediation for covered systems under Binding Operational Directive 26-04. Private organizations are not automatically subject to those federal deadlines. CISA nevertheless encourages all organizations to use the catalog as part of risk-based vulnerability management. That advice is practical: an exploit observed in the wild is a different operational problem from a vulnerability that exists only in a lab. Why TeamCity deserves attention JetBrains TeamCity is a continuous-integration and delivery platform. It sits close to source repositories, build workers, deployment credentials, artifacts, and release pipelines. A compromise of the server can therefore create a supply-chain problem even when the vulnerable host is not the final production application. That does not mean every TeamCity installation has been compromised or that every organization faces the same impact. It does mean defenders should treat an exposed build system as high-value infrastructure rather than as an ordinary internal web application. The CISA entry describes the issue as deserialization of untrusted data. In general, unsafe deserialization can allow attacker-controlled input to be interpreted in a way the application did not intend. The exact remediation and affected versions should come from JetBrains’ advisory and the organization’s asset inventory. The first response is an inventory question The fastest useful question is not “did we patch it?” It is “where are all the TeamCity instances, and which ones are reachable?” Organizations should identify internet-facing servers, staging copies, dormant installations, test environments, and appliances managed by another team. They should record versions, network paths, administrative accounts, connected repositories, build agents, and stored secrets. After applying the vendor’s fix or mitigation, defenders should review authentication and administrative logs for unusual access. They should rotate credentials that were available to the server if the investigation indicates exposure, and they should check build definitions for unauthorized changes. A patch closes a known hole; it does not erase evidence of what happened before the patch. What smaller teams can do Teams without a dedicated security operation can still take a short, disciplined path: Find every TeamCity hostname and version in inventory, DNS, cloud accounts, and reverse-proxy configuration. Remove direct public exposure where it is not required and restrict administrative access to trusted networks or a VPN. Apply JetBrains’ current security guidance and confirm the running version after restart. Review recent administrator logins, project changes, build-script edits, and new credentials. Rotate tokens and keys that were stored on or accessible from an affected server. Put the asset on a recurring vulnerability-management list so it is not forgotten after the incident window. CISA’s catalog is not a substitute for vendor advisories or incident response. It is a prioritization signal. The signal for CVE-2026-63077 is clear: locate the systems, patch quickly, and investigate before assuming the work is finished.