{"uuid": "e19d7fd3-4003-48bf-a688-c59d7f20cd3c", "vulnerability_lookup_origin": "1a89b78e-f703-45f3-bb86-59eb712668bd", "author": "9f56dd64-161d-43a6-b9c3-555944290a09", "vulnerability": "CVE-2020-13927", "type": "seen", "source": "https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/linux/http/apache_airflow_dag_rce.rb", "content": "{\"aliases\": [], \"arch\": \"cmd\", \"author\": [\"xuxiang\", \"Pepe Berba\", \"Ismail E. Dawoodjee\"], \"autofilter_ports\": [80, 8080, 443, 8000, 8888, 8880, 8008, 3000, 8443], \"autofilter_services\": [\"http\", \"https\"], \"check\": true, \"default_credential\": false, \"description\": \"This module exploits an unauthenticated command injection vulnerability\\n          by combining two critical vulnerabilities in Apache Airflow 1.10.10.\\n          The first, CVE-2020-11978, is an authenticated command injection vulnerability\\n          found in one of Airflow's example DAGs, \\\"example_trigger_target_dag\\\", which\\n          allows any authenticated user to run arbitrary OS commands as the user\\n          running Airflow Worker/Scheduler. The second, CVE-2020-13927, is a default\\n          setting of Airflow 1.10.10 that allows unauthenticated access to Airflow's\\n          Experimental REST API to perform malicious actions such as creating the\\n          vulnerable DAG above. The two CVEs taken together allow vulnerable DAG creation\\n          and command injection, leading to unauthenticated remote code execution.\", \"disclosure_date\": \"2020-07-14\", \"fullname\": \"exploit/linux/http/apache_airflow_dag_rce\", \"is_install_path\": true, \"mod_time\": \"2026-04-22 11:54:55 +0000\", \"name\": \"Apache Airflow 1.10.10 - Example DAG Remote Code Execution\", \"needs_cleanup\": null, \"notes\": {\"Reliability\": [\"repeatable-session\"], \"SideEffects\": [\"artifacts-on-disk\", \"ioc-in-logs\"], \"Stability\": [\"crash-safe\"]}, \"path\": \"/modules/exploits/linux/http/apache_airflow_dag_rce.rb\", \"platform\": \"Linux,Unix\", \"post_auth\": false, \"rank\": 600, \"ref_name\": \"linux/http/apache_airflow_dag_rce\", \"references\": [\"EDB-49927\", \"CVE-2020-11978\", \"CVE-2020-13927\", \"URL-https://github.com/pberba/CVE-2020-11978/\", \"URL-https://lists.apache.org/thread/cn57zwylxsnzjyjztwqxpmly0x9q5ljx\", \"URL-https://lists.apache.org/thread/mq1bpqf3ztg1nhyc5qbrjobfrzttwx1d\"], \"rport\": 8080, \"session_types\": false, \"targets\": [\"Unix Command\"], \"type\": \"exploit\"}", "creation_timestamp": "2026-09-08T06:48:21.103284Z"}