Skip to main content

JetBrains TeamCity CVE-2026-49376

| EUVDEUVD-2026-33384 MEDIUM
Incorrect Authorization (CWE-863)
2026-05-29 JetBrains GHSA-qhvc-3ggx-6rj7
6.5
CVSS 3.1 · Vendor: JetBrains
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 SAML assertion with manipulated username attribute
  3. Exploit
    Submit forged assertion to TeamCity SAML endpoint
  4. Execution
    Bypass insufficient username validation (CWE-863)
  5. Persist
    Authenticate as impersonated user
  6. Impact
    Access or modify build pipelines and project secrets

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

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

Exploitation Conditions

Exploitation requires the SAML SSO plugin to be enabled and actively configured in the TeamCity instance - this is not the default authentication mode and must be explicitly set up by administrators. The attacker must be able to submit a crafted SAML response to the TeamCity SAML authentication endpoint, which typically requires either a man-in-the-middle position between the Identity Provider and TeamCity, or the ability to operate a malicious IdP that TeamCity has been configured to trust. CVSS PR:N confirms no prior account credentials on TeamCity are required once the SAML endpoint is reachable. Exploitation is strictly limited to TeamCity deployments using SAML-based federation; instances using native TeamCity credentials, LDAP, or other non-SAML authentication are not affected by this vulnerability.

Impact

The CVSS 6.5 (Medium) score is underpinned by a vector of AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - network-accessible, low complexity, requiring no privileges or user interaction, with partial confidentiality and integrity impact. While the CVSS score is medium, the authentication bypass tag significantly elevates real-world risk in practice: unauthorized access to a CI/CD system can enable supply chain compromise far beyond what C:L/I:L implies. No EPSS data was provided, so exploitation probability cannot be quantified. There is no CISA KEV listing and no known POC at time of analysis. A critical limiting factor is that exploitation requires SAML SSO to be actively configured - a non-default deployment mode - which restricts the vulnerable population to organizations using federated identity with TeamCity. CVSS PR:N confirms no prior authentication is required once the attacker can reach the SAML endpoint. Overall: meaningful risk for organizations using SAML SSO; lower practical priority for native-auth deployments.

Exploit ScenarioDerived

An attacker with network access to a TeamCity instance configured with SAML SSO crafts a SAML assertion containing a manipulated username attribute - either by acting as a rogue IdP trusted by the target or by intercepting and modifying an IdP response. TeamCity's SAML plugin fails to sufficiently validate the username, accepting the assertion and granting the attacker access as the impersonated user, potentially a project administrator with access to build pipelines, secrets, and source integrations. No public exploit code has been identified 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

Insufficient username validation in the SAML plugin of JetBrains TeamCity before 2026.1 allows unauthenticated remote attackers to bypass authentication controls and gain unauthorized access to CI/CD resources. The flaw (CWE-863, Incorrect Authorization) permits manipulation of the username field within SAML assertions, potentially enabling impersonation of legitimate users and unauthorized read/write access to build configurations and pipeline data. No public exploit code has been identified at time of analysis, and this CVE does not appear in the CISA KEV catalog.

RemediationAI

Upgrade JetBrains TeamCity to version 2026.1 or later, which resolves the insufficient username validation in the SAML plugin. The vendor advisory is published at https://www.jetbrains.com/privacy-security/issues-fixed/. As an interim workaround prior to patching, disable SAML SSO in TeamCity and revert to native TeamCity authentication or an alternative federation method - note that this will disrupt any SSO workflows and require users to authenticate via local credentials. Additionally, restricting network access to the TeamCity server to known trusted IP ranges (e.g., internal corporate networks and authorized IdP hosts only) reduces the attack surface at the network perimeter. If SAML SSO must remain active, review IdP trust configurations and ensure only authorized Identity Providers are whitelisted in TeamCity SAML settings.

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

JetBrains TeamCity is an enterprise CI/CD platform that optionally supports SAML 2.0-based Single Sign-On via a dedicated SAML plugin. SAML authentication relies on digitally signed XML assertions issued by an Identity Provider (IdP), with the Service Provider (TeamCity) validating and consuming those assertions to authenticate users. CWE-863 (Incorrect Authorization) indicates the root cause is a failure to properly enforce authorization rules during SAML username processing - the plugin does not sufficiently validate the username attribute in the incoming SAML response before granting access. This class of flaw can allow an attacker to supply a crafted or forged username value that bypasses account-level access controls. The affected CPE is cpe:2.3:a:jetbrains:teamcity:*:*:*:*:*:*:*:*, covering all TeamCity versions prior to 2026.1.

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

Vendor (JetBrains) PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N

Primary rating from Vendor (JetBrains) · only source for this CVE.

CVSS VectorVendor: JetBrains

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

Lifecycle Timeline

2
Patch available
May 29, 2026 - 20:02 EUVD
CVE Published
May 29, 2026 - 18:15 nvd
MEDIUM 6.5

DescriptionCVE.org

In JetBrains TeamCity before 2026.1 insufficient username validation in the SAML plugin

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
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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