CVE-2020-11983
Multiple stored XSS in RBAC Admin screens in Apache Airflow
An issue was found in Apache Airflow versions 1.10.10 and below. It was discovered that many of the admin management screens in the new/RBAC UI handled escaping incorrectly, allowing authenticated users with appropriate permissions to create stored XSS attacks.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- Required
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.4
An issue was found in Apache Airflow versions 1.10.10 and below. It was discovered that many of the admin management screens in the new/RBAC UI handled escaping incorrectly, allowing authenticated users with appropriate permissions to create stored XSS attacks.
- Record
CVE-2020-11983- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - CVSS 2.0
- 3.5 Low
AV:N/AC:M/Au:S/C:N/I:P/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
CVE List No score
An issue was found in Apache Airflow versions 1.10.10 and below. It was discovered that many of the admin management screens in the new/RBAC UI handled escaping incorrectly, allowing authenticated users with appropriate permissions to create stored XSS attacks.
- Record
CVE-2020-11983- Updated
- 2026-11-02
EUVDEUVD-2020-0036 No score
An issue was found in Apache Airflow versions 1.10.10 and below. It was discovered that many of the admin management screens in the new/RBAC UI handled escaping incorrectly, allowing authenticated users with appropriate permissions to create stored XSS attacks.
- Record
EUVD-2020-0036- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-q4p3-qw5c-mhpc
5.1
Multiple stored XSS in RBAC Admin screens in Apache Airflow
An issue was found in Apache Airflow versions 1.10.10 and below. It was discovered that many of the admin management screens in the new/RBAC UI handled escaping incorrectly, allowing authenticated users with appropriate permissions to create stored XSS attacks.
- Record
GHSA-q4p3-qw5c-mhpc- CVSS 4.0
- 5.1 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N - CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
OSV
5.4
An issue was found in Apache Airflow versions 1.10.10 and below. It was discovered that many of the admin management screens in the new/RBAC UI handled escaping incorrectly, allowing authenticated users with appropriate permissions to create stored XSS attacks.
- Record
CVE-2020-11983- CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVGHSA-q4p3-qw5c-mhpc
5.1
Multiple stored XSS in RBAC Admin screens in Apache Airflow
An issue was found in Apache Airflow versions 1.10.10 and below. It was discovered that many of the admin management screens in the new/RBAC UI handled escaping incorrectly, allowing authenticated users with appropriate permissions to create stored XSS attacks.
- Record
GHSA-q4p3-qw5c-mhpc- CVSS 4.0
- 5.1 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N - CVSS 3.1
- 5.4 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
OSVBIT-airflow-2020-11983 No score
An issue was found in Apache Airflow versions 1.10.10 and below. It was discovered that many of the admin management screens in the new/RBAC UI handled escaping incorrectly, allowing authenticated users with appropriate permissions to create stored XSS attacks.
- Record
BIT-airflow-2020-11983- Updated
- 2026-11-02
OSVPYSEC-2020-17 No score
An issue was found in Apache Airflow versions 1.10.10 and below. It was discovered that many of the admin management screens in the new/RBAC UI handled escaping incorrectly, allowing authenticated users with appropriate permissions to create stored XSS attacks.
- Record
PYSEC-2020-17- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
apache-airflowPyPI |
before 1.10.11 | 1.10.11 |
airflowBitnami |
before 1.10.11 | 1.10.11 |
apache-airflowPyPI |
before 1.10.11, plus listed versions 1.10.01.10.11.10.101.10.10rc11.10.10rc2 Show 41 moreShow less1.10.10rc31.10.10rc41.10.10rc51.10.11rc11.10.11rc21.10.1b11.10.1rc21.10.21.10.2b21.10.2rc11.10.2rc21.10.2rc31.10.31.10.3b11.10.3b21.10.3rc11.10.3rc21.10.41.10.4b21.10.4rc11.10.4rc21.10.4rc31.10.4rc41.10.4rc51.10.51.10.5rc11.10.61.10.6rc11.10.6rc21.10.71.10.7rc11.10.7rc21.10.7rc31.10.81.10.8rc11.10.91.10.9rc11.8.11.8.21.8.2rc11.9.0 |
1.10.11 |
apache-airflowPyPI |
before 1.10.11rc1, plus listed versions 1.8.11.8.2rc11.8.21.9.01.10.0 Show 39 moreShow less1.10.1b11.10.1rc21.10.11.10.2b21.10.2rc11.10.2rc21.10.2rc31.10.21.10.3b11.10.3b21.10.3rc11.10.3rc21.10.31.10.4b21.10.4rc11.10.4rc21.10.4rc31.10.4rc41.10.4rc51.10.41.10.5rc11.10.51.10.6rc11.10.6rc21.10.61.10.7rc11.10.7rc21.10.7rc31.10.71.10.8rc11.10.81.10.9rc11.10.91.10.10rc11.10.10rc21.10.10rc31.10.10rc41.10.10rc51.10.10 |
1.10.11rc1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-11983 is a medium vulnerability (CVSS 5.4) in Apache Airflow, published July 16, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.77%, the 78th percentile. Fixed in apache-airflow 1.10.11.
References
lists.apache.org/thread.html/r7255cf0be3566f23a768e2a04b40fb09e52fcd1872695428ba9afe91%40%3Cusers.airflow.apache.org%3E
nvd.nist.gov/vuln/detail/CVE-2020-11983
github.com/advisories/GHSA-q4p3-qw5c-mhpc
github.com/pypa/advisory-database/tree/main/vulns/apache-airflow/PYSEC-2020-17.yaml
github.com/apache/airflow