Security Resilience

CVE-2023-34228

Jetbrains Teamcity ≤ 2023.05

Published
31 May 2023
Modified
21 November 2024
Patch / advisory
CVSS Score v3.1 5.3
Click a component to see what it means
Raw vectorCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N
EPSS Score 0.0040 33th percentile
Risk Priority 41 floored blend · peak EPSS

CVSS and EPSS are reproduced from their sources (NVD, FIRST EPSS). Risk Priority is our own derived reading, not an NVD score.

Summary

CVE-2023-34228 is a medium-severity Use of Single-factor Authentication (CWE-308) vulnerability in Jetbrains Teamcity. Its CVSS base score is 5.3 (Medium).

Operationally, exploitation aligns with the MITRE ATT&CK technique Remote Services (T1021); ranked at the 33th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog.

OWASP Top 10 for Web (2025)

EU & UK References

Vulnerability Data

In JetBrains TeamCity before 2023.05 authentication checks were missing – 2FA was not checked for some sensitive account actions

CWE(s)

Related Threats

MITRE ATT&CK Enterprise Techniques

T1021 Remote Services Lateral Movement
Adversaries may use [Valid Accounts](https://attack.
T1078.001 Default Accounts Stealth
Adversaries may obtain and abuse credentials of a default account as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion.
T1110.002 Password Cracking Credential Access
Adversaries may use password cracking to attempt to recover usable credentials, such as plaintext passwords, when credential material such as password hashes are obtained.
T1110.003 Password Spraying Credential Access
Adversaries may use a single or small list of commonly used passwords against many different accounts to attempt to acquire valid account credentials.
T1110.004 Credential Stuffing Credential Access
Adversaries may use credentials obtained from breach dumps of unrelated accounts to gain access to target accounts through credential overlap.
T1114.002 Remote Email Collection Collection
Adversaries may target an Exchange server, Office 365, or Google Workspace to collect sensitive information.
Derived from this CVE’s CWE(s) via the direct CWE→ATT&CK cross-walk.

CVEs Like This One

CVE-2024-41828Same product: Jetbrains Teamcity
CVE-2025-54535Same product: Jetbrains Teamcity
CVE-2024-28173Same product: Jetbrains Teamcity
CVE-2024-41829Same product: Jetbrains Teamcity
CVE-2023-39173Same product: Jetbrains Teamcity
CVE-2026-44413Same product: Jetbrains Teamcity
CVE-2025-68164Same product: Jetbrains Teamcity
CVE-2024-23917Same product: Jetbrains Teamcity
CVE-2023-42793Same product: Jetbrains Teamcity
CVE-2024-36470Same product: Jetbrains Teamcity

Affected Assets

jetbrains
teamcity
≤ 2023.05

Mitigating Controls

Control response

Prevent
Stop it (NIST 800-53)

—

Detect
Catch it (NIST detect / respond)

—

Harden
Shrink the surface (DISA STIG)

—

Validate
Prove the fix (OWASP ASVS)
  • V6.3.4
  • V6.3.6
  • V6.4.2
  • V6.4.3

Mitigating Controls (NIST CSF 2.0) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.

PR.AA-03 partial match
blocks

Explicit MFA requirement directly eliminates single-factor authentication while the control also addresses broader authentication scope.

Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.

blocks

A.5.15 only requires defining and documenting an access control policy plus requirements (including references to other controls); it performs no authentication enforcement or multi-factor mandate that would stop single-factor authentication from being exploitable.

degrades

Authentication information control directly addresses the need for strong, multi-factor credentials.

degrades

Access rights provisioning can require MFA, yet the control is broader than authentication strength.

degrades

Privileged access rights can be conditioned on MFA, but the control focuses on privilege scope rather than factor count.

References