Skip to main content

JetBrains TeamCity EUVDEUVD-2026-33388

| CVE-2026-49380 MEDIUM
URL Redirection to Untrusted Site (Open Redirect) (CWE-601)
2026-05-29 JetBrains GHSA-wcfj-vvvg-4x96
6.1
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify TeamCity instance with SAML SSO enabled
  2. Delivery
    Craft malicious SAML redirect URL with attacker-controlled destination
  3. Exploit
    Deliver crafted URL to target user via phishing
  4. Execution
    User initiates SAML login flow via crafted link
  5. Persist
    TeamCity SAML plugin processes unvalidated redirect parameter
  6. Impact
    User redirected to attacker-controlled site post-authentication

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Redirect URL validation
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The SAML authentication plugin must be enabled and actively configured in the TeamCity instance - this is a non-default plugin requiring deliberate administrator setup for federated identity. Exploitation further requires user interaction (UI:R): the victim must click a crafted link and proceed through the SAML authentication flow. Attack complexity is rated High (AC:H), indicating that successful exploitation requires specific, non-trivial conditions such as precise SAML parameter manipulation tied to the target deployment's IdP configuration. Authentication is not required of the attacker (PR:N) since the redirect manipulation occurs within the unauthenticated SAML initiation phase. Limiting factors include: SAML plugin must be enabled, victim must interact with a crafted URL, and the attack is inherently targeted rather than opportunistic.

Impact

The aggregate risk signal here is consistently low. The CVSS 3.1 score of 3.1 reflects AV:N (network reachable) but is substantially dampened by AC:H (high attack complexity), UI:R (requires victim interaction), and impact limited solely to I:L (low integrity - no confidentiality or availability impact). There is no EPSS score provided in the source data, no CISA KEV listing, and no known public proof-of-concept. The practical attack requires an adversary to craft a precisely manipulated SAML redirect, deliver it to a specific TeamCity user who must then interact with it, making mass exploitation implausible. This is not a high-urgency patch from a risk-prioritization standpoint, but organizations with SAML SSO enabled and internet-facing TeamCity instances should still remediate given the trivial patch path. No conflicting signals exist between the CVSS vector and the description - both align with a limited-scope, user-dependent, phishing-class vulnerability.

Exploit ScenarioDerived

An attacker targeting a specific organization's TeamCity deployment crafts a SAML authentication URL that encodes a redirect to an attacker-controlled phishing site, exploiting insufficient URL validation in the SAML plugin. The attacker delivers this link (e.g., via email or chat) to a TeamCity user; upon clicking and completing SAML authentication through the legitimate TeamCity server, the victim is silently forwarded to the malicious site, which may harvest credentials or deliver malware under the guise of a trusted internal redirect. No public proof-of-concept is available at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – May 29, 2026

Open redirect in JetBrains TeamCity's SAML authentication plugin (all versions before 2026.1) allows a remote unauthenticated attacker to redirect authenticated users to arbitrary external URLs during the SAML login flow. The vulnerability carries a CVSS 3.1 score of 3.1 (Low), reflecting high attack complexity and mandatory user interaction - limiting realistic exploitation to targeted phishing scenarios against TeamCity users leveraging SAML SSO. No public exploit code exists and no active exploitation has been confirmed.

RemediationAI

Upgrade JetBrains TeamCity to version 2026.1 or later, which is the implied fixed release per the vendor's security advisory at https://www.jetbrains.com/privacy-security/issues-fixed/. Note: the exact patch version is inferred from the vulnerability scope ('before 2026.1') rather than an explicitly stated fixed-version field - verify the specific build number against the JetBrains advisory page. If immediate upgrade is not feasible, a compensating control is to disable the SAML plugin entirely via TeamCity's administration panel (Administration > Authentication) and revert to an alternative authentication method; this fully eliminates the attack surface but will disrupt SSO-dependent users and requires an alternative IdP integration or fallback credential strategy. Additionally, restricting network access to the TeamCity instance to trusted IP ranges reduces exposure for the UI:R interaction step.

Affected VersionsENISA

TeamCity 0 <2026.1

Affected Packages

euvd teamcity fix: 2026.1

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

TeamCity's SAML plugin implements federated identity via the Security Assertion Markup Language protocol, which inherently involves redirect URLs as part of the authentication handshake (e.g., RelayState or redirect_uri parameters). CWE-601 (URL Redirection to Untrusted Site / 'Open Redirect') identifies the root cause: insufficient validation of redirect target URLs supplied through the SAML flow allows an attacker to supply an external, attacker-controlled destination. The affected CPE is cpe:2.3:a:jetbrains:teamcity:*:*:*:*:*:*:*:*, covering all TeamCity versions across platforms prior to 2026.1. This class of vulnerability is commonly weaponized in phishing chains to lend legitimacy to malicious links by routing victims through a trusted domain before forwarding them onward.

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

NVD PRIMARY 6.1 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

3
Severity Changed
Jul 22, 2026 - 06:22 NVD
LOW MEDIUM
CVSS changed
Jul 22, 2026 - 06:22 NVD
3.1 (LOW) 6.1 (MEDIUM)
Patch available
May 29, 2026 - 20:02 EUVD

DescriptionNVD

In JetBrains TeamCity before 2026.1 open redirect in the SAML plugin was possible

Threat Intelligence Overview

EPSS Score
0.0%
Top 100% exploitable
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +30
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2024-27199 HIGH POC
7.3 Mar 04

Path traversal in JetBrains TeamCity before 2023.11.4 enables remote attackers to perform a limited set of administrativ

CVE-2026-63077 CRITICAL POC
9.8 Jul 27

Remote code execution in JetBrains TeamCity before 2026.1.3 and 2025.11.7 allows unauthenticated attackers to execute ar

CVE-2024-27198 CRITICAL POC
9.8 Mar 04

In JetBrains TeamCity before 2023.11.4 authentication bypass allowing to perform admin actions was possible. Rated criti

CVE-2023-42793 CRITICAL POC
9.8 Sep 19

In JetBrains TeamCity before 2023.05.4 authentication bypass leading to RCE on TeamCity Server was possible. Rated criti

CVE-2024-23917 CRITICAL POC
9.8 Feb 06

In JetBrains TeamCity before 2023.11.3 authentication bypass leading to RCE was possible. Rated critical severity (CVSS

CVE-2026-65906 CRITICAL
10.0 Jul 23

Remote code execution in JetBrains TeamCity before 2026.1.2 and 2025.11.6 allows an attacker to escape the Kotlin DSL sa

CVE-2026-106218 CRITICAL
10.0 Oct 06

Sandbox escape in JetBrains TeamCity's Kotlin DSL configuration mechanism allows an attacker who can supply or modify ve

CVE-2026-100255 CRITICAL
9.8 Sep 30

JetBrains TeamCity versions prior to 2026.2, 2026.1.4, and 2025.11.8 contain a flaw in the password reset mechanism that

CVE-2026-111094 CRITICAL
9.8 Oct 15

Remote code execution affects JetBrains TeamCity releases older than 2026.2, 2026.1.4, and 2025.11.8, where a type-white

CVE-2024-41827 CRITICAL
9.8 Jul 22

In JetBrains TeamCity before 2024.07 access tokens could continue working after deletion or expiration. Rated critical s

CVE-2024-36470 CRITICAL
9.8 May 29

In JetBrains TeamCity before 2022.04.7, 2022.10.6, 2023.05.6, 2023.11.5 authentication bypass was possible in specific e

CVE-2023-34218 CRITICAL
9.8 May 31

In JetBrains TeamCity before 2023.05 bypass of permission checks allowing to perform admin actions was possible. Rated c

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy