PyPI: apache-airflow-core
CVE-2026-49298
Safety vulnerability ID: SFTY-20260601-47450
Affected versions of the Apache Airflow package are vulnerable to Information Disclosure due to improper handling of JWT tokens in command-line arguments. The `KubernetesExecutor` passes JWT tokens as command-line arguments to worker pods, making them visible in the pod specification. An authenticated UI/API user with Kubernetes read-only access can exploit this by using `kubectl describe pod` to harvest the JWT and subsequently perform unauthorized actions on the Execution API, such as triggering Dag runs or manipulating Variables and Connections.
Overview
Apache Airflow: Execution API JWT leaked via KubernetesExecutor worker command-line args
Advisory
apache-airflow-core – Information Disclosure
How to Fix
Mitigation and Workarounds
---
Vulnerable Functions
Functions linked to known vulnerabilities.
Verified by Safety
Our Cybersecurity Intelligence Team reviewed this vulnerability. We combine public data with our own research to find issues not yet reported to public sources.
Learn more
