CVE-2020-13927
Apache Airflow's Experimental API Authentication Bypass
Published Nov 10, 2020 · updated Jun 16, 2026 · apache airflow
The previous default setting for Airflow's Experimental API was to allow all API requests without authentication, but this poses security risks to users who miss this fact. From Airflow 1.10.11 the default has been changed to deny all requests by default and is documented at https://airflow.apache.org/docs/1.10.11/security.html#api-authentication. Note this change fixes it for new installs but existing users need to change their config to default as mentioned in the Updating Guide: https://github.com/apache/airflow/blob/1.10.11/UPDATING.md#experimental-api-will-deny-all-request-by-default
Timeline
Detection, updates, and resolution for this record.
Nov 10, 2020 · Catalog
Detected
The previous default setting for Airflow's Experimental API was to allow all API requests without authentication, but this poses security risks to users who miss this fact. From Airflow 1.10.11 the default has been changed to deny all requests by default and is documented at https://airflow.apache.org/docs/1.10.11/security.html#api-authentication. Note this change fixes it for new installs but exi
Jan 18, 2022 · CISA KEV
Known exploited
Apply updates per vendor instructions.
Jul 18, 2022 · CISA KEV
Remediation due
Apply updates per vendor instructions.
Jun 16, 2026 · Catalog
Updated
The previous default setting for Airflow's Experimental API was to allow all API requests without authentication, but this poses security risks to users who miss this fact. From Airflow 1.10.11 the default has been changed to deny all requests by default and is documented at https://airflow.apache.org/docs/1.10.11/security.html#api-authentication. Note this change fixes it for new installs but exi
Required action
Apply updates per vendor instructions.
CISA due date Jul 18, 2022
Affected
- cpe apache/airflowversion unspecified
- vendor Apache Airflow's Experimental APIversion unspecified
Sources
- CISA KEVCVE-2020-13927
The previous default setting for Airflow's Experimental API was to allow all API requests without authentication.
cisa.gov - CVE.orgCVE-2020-13927
Official CVE identifier
cve.org - FIRST EPSSCVE-2020-13927
30-day exploitation probability 99.8%
first.org - Exploit Database49927
Public archive entry. The exploit body is not stored here.
exploit-db.com - Metasploit Modulesexploit_linux/http/apache_airflow_dag_rce
Public module reference (excellent). Module source is not copied into this catalog.
rapid7.com - NIST NVDCVE-2020-13927
The previous default setting for Airflow's Experimental API was to allow all API requests without authentication, but this poses security risks to users who miss this fact. From Airflow 1.10.11 the default has been changed to deny all requests by default and is documented at http
nvd.nist.gov - Packet Storm Securityhttp://packetstormsecurity.com/files/162908/Apache-Airflow-1.10.10-Remote-Code-Execution.html
Packet Storm link already published on the finding.
packetstormsecurity.com - Packet Storm Securityhttp://packetstormsecurity.com/files/174764/Apache-Airflow-1.10.10-Remote-Code-Execution.html
Packet Storm link already published on the finding.
packetstormsecurity.com