PT-2020-6687 · Apache · Apache Airflow
Junghan Lee
·
Published
2020-12-21
·
Updated
2024-03-06
·
CVE-2020-17526
CVSS v4.0
8.3
High
| Vector | AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
Apache Airflow versions prior to 1.10.14
Description
The issue is related to incorrect session validation in the Apache Airflow web server, caused by the use of a default configuration that includes a pre-set
secret key. This allows a malicious user to access an unauthorized Airflow web server on a different site using a session from the original site. The problem arises from the use of a temporary key in the default airflow.cfg configuration file, which is the same for all installations. As a result, a session cookie validated on one Airflow server is also valid for another server.Recommendations
For Apache Airflow versions prior to 1.10.14, change the default value for the
[webserver] secret key configuration to prevent unauthorized access.
As a temporary workaround, consider restricting access to the Airflow web server until the issue is resolved.Fix
Improper Authentication
Improper Privilege Management
Using Hardcoded Credentials
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Apache Airflow