2026-09-06HIGHexploitedJetBrains: our Cadence service should have been patched against our own CVE-2026-63077 advisory, it wasn't, and attackers used it for 16 days
JetBrains Cadence breach via unpatched TeamCity (CVE-2026-63077)
incident · incident:jetbrains-cadence-teamcity-breach-2026-08
Threat actors exploited KEV-listed CVE-2026-63077 (TeamCity unauthenticated RCE) against JetBrains's own Cadence cloud-compute server, which JetBrains admits it failed to patch, exfiltrating AWS IAM credentials, a 2024 server backup, S3 data and possibly PyCharm project source code between 2026-08-08 and 2026-08-24 (JetBrains disclosure, last updated 2026-09-03).
Coverage
1
first 2026-09-06 → last 2026-09-06
Latest activity
2026-09-06
JetBrains: our Cadence service should have been patched against our own CVE-2026-63077 advisory, it wasn't…
Peak priority
high
1 high
Targets
technology
sectors: technology
Sources cited
3
2 hosts
Action items (2)
Do-now tasks recorded on the entries about JetBrains Cadence breach via unpatched TeamCity (CVE-2026-63077), newest first. Check the date before acting on an older one.
- Any organization that used JetBrains Cadence must revoke and rotate every credential and secret ever used in a Cadence execution, cloud (AWS/Azure/GCP), source-control, package-registry, container-registry, Slack, SSH/deployment keys and signing material, and review connected AWS accounts, S3 buckets and source repositories for unauthorized access or changes during 2026-08-08 to 2026-08-24.2026-09-06CVE-2026-63077
- Anyone who synchronized PyCharm project files to Cadence for execution must treat that source code, and any credentials or configuration it contains, as compromised and audit repositories for unauthorized changes made during the affected period.2026-09-06CVE-2026-63077
Defender insights
What each entry about JetBrains Cadence breach via unpatched TeamCity (CVE-2026-63077) tells a defender to do, newest first.
Story timeline
Hunting pivots
CVEs (exploited first)
Affected products
ATT&CK techniques (4 across 6 tactics)
4 techniques observed across 1 entry about this entity, derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v20.0 · compare on the matrix · Navigator layer (JSON)
- Initial AccessValid Accounts: Cloud Accounts · Exploit Public-Facing Application
- PersistenceValid Accounts: Cloud Accounts
- Privilege EscalationValid Accounts: Cloud Accounts
- StealthValid Accounts: Cloud Accounts
- Credential AccessUnsecured Credentials
- CollectionData from Cloud Storage
Initial Access TA0001
T1078.004Valid Accounts: Cloud Accounts×1
Valid accounts in cloud environments may allow adversaries to perform actions to achieve Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Cloud accounts are those created and configured by an organization for use by users, remote support, services, or for administration of resources within a cloud service provider or SaaS application. Cloud Accounts can exist solely in the cloud; alternatively, they may be hybrid-joined between on-premises systems and the cloud through syncing or federation with other identity sources such as Windows Active Directory.
Evidence: 2026-09-06/jetbrains-cadence-teamcity-cve-2026-63077-breach · ATT&CK page ↗
T1190Exploit Public-Facing Application×1
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network. The weakness in the system can be a software bug, a temporary glitch, or a misconfiguration.
Evidence: 2026-09-06/jetbrains-cadence-teamcity-cve-2026-63077-breach · ATT&CK page ↗
Persistence TA0003
T1078.004Valid Accounts: Cloud Accounts×1
Valid accounts in cloud environments may allow adversaries to perform actions to achieve Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Cloud accounts are those created and configured by an organization for use by users, remote support, services, or for administration of resources within a cloud service provider or SaaS application. Cloud Accounts can exist solely in the cloud; alternatively, they may be hybrid-joined between on-premises systems and the cloud through syncing or federation with other identity sources such as Windows Active Directory.
Evidence: 2026-09-06/jetbrains-cadence-teamcity-cve-2026-63077-breach · ATT&CK page ↗
Privilege Escalation TA0004
T1078.004Valid Accounts: Cloud Accounts×1
Valid accounts in cloud environments may allow adversaries to perform actions to achieve Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Cloud accounts are those created and configured by an organization for use by users, remote support, services, or for administration of resources within a cloud service provider or SaaS application. Cloud Accounts can exist solely in the cloud; alternatively, they may be hybrid-joined between on-premises systems and the cloud through syncing or federation with other identity sources such as Windows Active Directory.
Evidence: 2026-09-06/jetbrains-cadence-teamcity-cve-2026-63077-breach · ATT&CK page ↗
Stealth TA0005
T1078.004Valid Accounts: Cloud Accounts×1
Valid accounts in cloud environments may allow adversaries to perform actions to achieve Initial Access, Persistence, Privilege Escalation, or Defense Evasion. Cloud accounts are those created and configured by an organization for use by users, remote support, services, or for administration of resources within a cloud service provider or SaaS application. Cloud Accounts can exist solely in the cloud; alternatively, they may be hybrid-joined between on-premises systems and the cloud through syncing or federation with other identity sources such as Windows Active Directory.
Evidence: 2026-09-06/jetbrains-cadence-teamcity-cve-2026-63077-breach · ATT&CK page ↗
Credential Access TA0006
T1552Unsecured Credentials×1
Adversaries may search compromised systems to find and obtain insecurely stored credentials. These credentials can be stored and/or misplaced in many locations on a system, including plaintext files (e.g. Shell History), operating system or application-specific repositories (e.g. Credentials in Registry), or other specialized files/artifacts (e.g. Private Keys).
Evidence: 2026-09-06/jetbrains-cadence-teamcity-cve-2026-63077-breach · ATT&CK page ↗
Collection TA0009
T1530Data from Cloud Storage×1
Adversaries may access data from cloud storage.
Evidence: 2026-09-06/jetbrains-cadence-teamcity-cve-2026-63077-breach · ATT&CK page ↗
Entries about JetBrains Cadence breach via unpatched TeamCity (CVE-2026-63077) (1)
Co-occurring entities
Derived: referenced by the same focused operational entries (weekly summaries and report roundups don't count); ×N counts the shared entries.
- JetBrains Cadence×1
- JetBrains TeamCity On-Premises×1
- JetBrains TeamCity On-Premises, unauthenticated deserialization RCE via the agent-polling protocol (CVSS 9.8); added to the CISA KEV catalog 2026-08-05 on evidence of active exploitation, reversing the vendor's no-known-exploitation position at disclosure×1
Where this entity is cited
Source distribution
- blog.jetbrains.com2 (67%)
- thehackernews.com1 (33%)
All cited sources (3)
- blog.jetbrains.comJetBrains (PyCharm Blog)https://blog.jetbrains.com/pycharm/2026/08/cadence-security-incident-august-2026/
- blog.jetbrains.comJetBrains (TeamCity PSIRT)https://blog.jetbrains.com/teamcity/2026/07/cve-2026-63077/
- thehackernews.comThe Hacker Newshttps://thehackernews.com/2026/09/attackers-breached-jetbrains-cadence.html