Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDiscover internet-exposed TeamCity server
-
DeliveryCraft unauthenticated build-status request with attacker URL
-
ExploitServer issues outbound SSRF request
-
ExecutionRead response from internal target
-
ImpactHarvest cloud metadata or internal data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Credential Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires network reachability to the TeamCity Server's HTTP interface and the ability to issue requests to its build status functionality; per CVSS PR:N/UI:N, no authentication and no user interaction are needed. The affected product must be TeamCity at a version below 2026.1 on the current branch or below 2025.11.5 on the 2025.11 branch - patched and JetBrains-managed Cloud instances upgraded past those versions are not exploitable. Real-world impact is limited by what the TeamCity server can actually reach from its network position: an instance segmented away from cloud metadata services and internal admin panels yields far less useful SSRF than one deployed flat in a cloud VPC with default IMDSv1 enabled. |
| Impact | The CVSS vector AV:N/AC:L/PR:N/UI:N indicates a network-reachable, low-complexity, unauthenticated attack with no user interaction - a textbook profile for opportunistic mass exploitation against internet-exposed TeamCity instances. Confidentiality impact is rated High while integrity and availability are None, consistent with SSRF used to read internal resources (e.g., cloud IMDS endpoints, internal admin panels, source repos) rather than to modify state directly. EPSS and SSVC data were not supplied, and the CVE is not listed in CISA KEV at time of analysis, so there is no public exploitation telemetry to corroborate the inherent risk; however, TeamCity has a strong history of post-disclosure mass exploitation (e.g., CVE-2024-27198), so defenders should treat the inherent CVSS profile as a credible priority signal even absent EPSS/KEV confirmation. No public exploit is identified at time of analysis, but unauthenticated SSRF on a build server is typically straightforward to reverse from a patch diff. |
| Exploit ScenarioDerived | An external attacker scans the internet for exposed TeamCity servers and sends an unauthenticated HTTP request to the build status surface with a crafted target URL pointing at the cloud provider's instance metadata service. The TeamCity server fetches the URL with its own network identity and returns the response content to the attacker, exposing temporary IAM credentials or internal-only admin endpoints. No public exploit is identified at time of analysis, but the low attack complexity makes reproduction from the patch diff likely once a fix is published. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 29, 2026
Server-side request forgery in JetBrains TeamCity versions prior to 2026.1 and 2025.11.5 allows remote unauthenticated attackers to coerce the build server into issuing arbitrary outbound HTTP requests through the build status functionality. The CVSS 7.5 score (C:H/I:N/A:N) reflects high-impact disclosure of internal data without integrity or availability effects, and no public exploit is identified at time of analysis.
RemediationAI
Vendor-released patch: upgrade TeamCity Server to 2026.1 or to 2025.11.5 on the LTS-style 2025.11 maintenance branch, per the JetBrains issues-fixed page at https://www.jetbrains.com/privacy-security/issues-fixed/. Until patching is complete, restrict network exposure of the TeamCity web interface to trusted networks via firewall, WAF, or reverse proxy ACLs so the unauthenticated build status endpoint is not reachable from the public internet; this will block remote SSRF probes but will also disrupt external integrations such as status badges in public README files and webhook consumers, so plan for those side effects. Additionally, egress-filter the TeamCity server's outbound traffic to deny it from reaching cloud metadata endpoints (169.254.169.254, fd00:ec2::254) and internal management ranges it has no legitimate need to contact - this contains SSRF blast radius but may break legitimate plugin or VCS connectivity if those paths are overly broad.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
JetBrains TeamCity is a widely deployed CI/CD platform used to orchestrate build pipelines, often holding privileged credentials and network connectivity to internal source control, artifact repositories, and cloud metadata services. The flaw falls under CWE-918 (Server-Side Request Forgery), in which the application accepts an attacker-influenced URL or destination and dispatches a request to it without sufficient validation. The affected component, identified in the advisory as the 'build status' surface, is reachable without authentication, meaning the TeamCity server acts as a request proxy that can be steered by an external party to interact with hosts reachable from the build server's network position.
Know when Teamcity gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Primary rating from Vendor (JetBrains) · only source for this CVE.
CVSS VectorVendor: JetBrains
Lifecycle Timeline
2DescriptionCVE.org
In JetBrains TeamCity before 2026.1, 2025.11.5 unauthenticated SSRF via build status was possible
Executive ViewAI
JetBrains TeamCity instances prior to version 2025.11.5 or 2026.1 are vulnerable to unauthenticated server-side request forgery that allows attackers to force build servers into arbitrary outbound HTTP requests, exposing internal data, credentials, and infrastructure. Build servers typically have broad access to source repositories, deployment systems, and internal networks, creating direct risk for supply chain compromise and intellectual property theft. Immediate patching is critical to prevent breach of sensitive systems and data.
Apply vendor patch: upgrade TeamCity to version 2025.11.5 or 2026.1 or later. If upgrade delayed: restrict network-level access via firewall rules; disable build status notification features if operationally feasible; implement egress filtering on build server outbound connectivity; monitor HTTP traffic from TeamCity processes for anomalous external destinations.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
Path traversal in JetBrains TeamCity before 2023.11.4 enables remote attackers to perform a limited set of administrativ
Remote code execution in JetBrains TeamCity before 2026.1.3 and 2025.11.7 allows unauthenticated attackers to execute ar
In JetBrains TeamCity before 2023.11.4 authentication bypass allowing to perform admin actions was possible. Rated criti
In JetBrains TeamCity before 2023.05.4 authentication bypass leading to RCE on TeamCity Server was possible. Rated criti
In JetBrains TeamCity before 2023.11.3 authentication bypass leading to RCE was possible. Rated critical severity (CVSS
Remote code execution in JetBrains TeamCity before 2026.1.2 and 2025.11.6 allows an attacker to escape the Kotlin DSL sa
Sandbox escape in JetBrains TeamCity's Kotlin DSL configuration mechanism allows an attacker who can supply or modify ve
JetBrains TeamCity versions prior to 2026.2, 2026.1.4, and 2025.11.8 contain a flaw in the password reset mechanism that
Remote code execution affects JetBrains TeamCity releases older than 2026.2, 2026.1.4, and 2025.11.8, where a type-white
In JetBrains TeamCity before 2024.07 access tokens could continue working after deletion or expiration. Rated critical s
In JetBrains TeamCity before 2022.04.7, 2022.10.6, 2023.05.6, 2023.11.5 authentication bypass was possible in specific e
In JetBrains TeamCity before 2023.05 bypass of permission checks allowing to perform admin actions was possible. Rated c
EUVD-2026-33380
GHSA-62q7-rxv8-hw8r
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB