TeamCity CVE-2023-42793: Auth Bypass to RCE, State-Exploited
Fixed since September 2023 and mass-exploited since; confirm no TeamCity server is still on an old build, and if one was internet-facing and unpatched in late 2023, hunt for a planted foothold rather than assuming the later upgrade cleaned it.
Must act: Owners of self-hosted TeamCity servers that ran a version before 2023.05.4 while reachable from the internet, and anyone still running an old build protected only by the patch plugin.
Can relax: TeamCity Cloud customers, and on-prem teams that upgraded promptly in September 2023, keep current releases and never exposed the server publicly.
- Inventory every TeamCity On-Premises server and record its version from the web UI footer or GET /app/rest/server.
- Upgrade anything older than 2025.11.7 or 2026.1.3 to a current release; the 2023 patch plugin does not cover later bugs.
- Remove direct internet exposure: put TeamCity behind a VPN or an IP allowlist.