CVE-2021-43202

In JetBrains TeamCity before 2021.1.3, the X-Frame-Options header is missing in some cases

published November 30, 2021

CVSS
—
EPSS
1%
Percentile
65.3
In the wild
Unconfirmed
What it is

⚠️ A sneaky gap in JetBrains TeamCity’s security lets attackers potentially frame your app — and trust me, that’s not the kind of trust you want! 😬 Think of it as a restaurant without a sign that says ‘Private Event’ — anyone can peek inside and see what’s going on during a special gathering, which can lead to unwanted observations. Without the X-Frame-Options header, your TeamCity app could be displayed in malicious iframes, exposing valuable information. An attacker could trick users into interacting with your application in a way that reveals sensitive data or performs unintended actions. This could lead to compromised user accounts and a loss of trust from your users.

Put simply

Think of it as a restaurant without a sign that says ‘Private Event’ — anyone can peek inside and see what’s going on during a special gathering, which can lead to unwanted observations. Without the X-Frame-Options header, your TeamCity app could be displayed in malicious iframes, exposing valuable information. This vulnerability occurs because the X-Frame-Options HTTP header is missing in certain conditions, allowing clickjacking attacks where malicious sites can embed your application in an iframe without adequate protections.

What to do

An attacker could trick users into interacting with your application in a way that reveals sensitive data or performs unintended actions. This could lead to compromised user accounts and a loss of trust from your users. To safeguard your application, make sure to implement the X-Frame-Options header in your HTTP responses. Update to JetBrains TeamCity version 2021.1.3 or later, where this issue has been addressed, and review your web application security settings. You've got this! Just follow these steps, and you'll have your defenses up in no time. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01096 · 65.3th percentile
Published
2021-11-30T15:21Z
EPSS history
Timeline
  • 30 NOV 15:21Z
    In JetBrains TeamCity before 2021.1.3, the X-Frame-Options header is missing in some cases
    cvelistv5