AA
Product
Apache Airflow
On CISA KEVExploited in the wild
91
CVEs
1
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 5High 33Medium 50Low 3
Watch
Add Apache Airflow to your stack to get only the CVEs that touch what you run.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2026-48726 | 6.5 | Jun 1 | Apache Airflow: revoke_token() unreachable in FabAuthManager / KeycloakAuthManager logout path Affected: before 3.2.2 |
| CVE-2026-45192 | 6.5 | Jun 1 | Apache Airflow: Incomplete Redaction of Sensitive Fields in Connection Extra API Response Affected: before 3.2.2 |
| CVE-2026-25219 | 6.5 | Apr 15 | Apache Airflow: Sensitive Azure Service Bus connection string (and possibly other providers) exposed to users with view access Affected: before 3.1.8 |
| CVE-2026-34538 | 6.5 | Apr 9 | Apache Airflow: Authorization bypass in DagRun wait endpoint (XCom exposure) Affected: 3.0.0 before 3.2.0 |
| CVE-2026-26929 | 6.5 | Mar 17 | Apache Airflow: Wildcard DagVersion Listing Bypasses Per‑DAG RBAC and Leaks Metadata Affected: 3.0.0 before 3.1.8 |
| CVE-2025-27555 | 6.5 | Feb 24 | Apache Airflow: Connection Secrets not masked in UI when Connection are added via Airflow cli Affected: before 2.11.1 |
| CVE-2025-65995 | 6.5 | Feb 21 | Apache Airflow: Disclosure of secrets to UI via kwargs Affected: 3.0.0 before 3.1.4; before 2.11.1 |
| CVE-2026-22922 | 6.5 | Feb 9 | Apache Airflow: Airflow externalLogUrl Permission Bypass Affected: 3.1.0 before 3.1.7 |
| CVE-2026-24098 | 6.5 | Feb 9 | Apache Airflow: Assigning single DAG permission leaked all DAGs Import Errors Affected: 3.0.0 before 3.1.7 |
| CVE-2025-66388 | 6.5 | Dec 15 | Apache Airflow: Secrets in rendered templates not redacted properly and exposed in the UI Affected: 3.1.0 before 3.1.4 |
| CVE-2025-54831 | 6.5 | Sep 26 | Apache Airflow: Connection sensitive details exposed to users with READ permissions Affected: 3.0.3 |
| CVE-2024-41937 | 6.1 | Aug 21 | Apache Airflow: Stored XSS Vulnerability on provider link Affected: before 2.10.0 |
| CVE-2022-43985 | 6.1 | Nov 2 | Apache Airflow prior to 2.4.2 has an open redirect Affected: before 2.4.2 |
| CVE-2022-43982 | 6.1 | Nov 2 | Apache Airflow prior to 2.4.2 allows reflected XSS via Origin Query Argument in URL Affected: before 2.4.2 |
| CVE-2017-12614 | 6.1 | Aug 6 | It was noticed an XSS in certain 404 pages that could be exploited to perform an XSS attack Affected: < 1.9.0 |
| CVE-2026-49267 | 5.9 | Jun 1 | Apache Airflow: No certificate validation on SMTP STARTTLS connections Affected: 2.0.0 before 3.2.2 |
| CVE-2026-41017 | 5.9 | Jun 1 | Apache Airflow: JWT cookie missing Secure flag in JWTRefreshMiddleware behind HTTPS-terminating proxy Affected: 3.0.0 before 3.2.2 |
| CVE-2024-25142 | 5.5 | Jun 14 | Apache Airflow: Cache Control - Storage of Sensitive Data in Browser Cache Affected: before 2.9.2 |
| CVE-2018-20244 | 5.5 | Feb 27 | In Apache Airflow before 1.10.2, a malicious admin user could edit the state of objects in the Airflow metadata database to execute arbitrary javascript on certain page views Affected: Apache Airflow <= 1.10.1 |
| CVE-2026-59242 | 5.4 | Aug 12 | Apache Airflow: Arbitrary airflow.* class instantiation on the API server via the XCom deserialize endpoint Affected: before 3.3.1 |
| CVE-2026-68076 | 5.4 | Aug 12 | Apache Airflow: Connections test API: team-scope guard bypass resolves another team's environment Connection Affected: before 3.3.1 |
| CVE-2025-62402 | 5.4 | Oct 30 | Apache Airflow: Airflow 3 API: /api/v2/dagReports executes DAG Python in API Affected: 3.0.0 before 3.1.1 |
| CVE-2024-39863 | 5.4 | Jul 17 | Apache Airflow: Potential XSS Vulnerability Affected: before 2.9.3 |
| CVE-2024-32077 | 5.4 | May 14 | Apache Airflow: XSS vulnerability in Task Instance Log/Log Details Affected: 2.9.0 before 2.9.1 |
| CVE-2024-29735 | 5.3 | Mar 26 | Apache Airflow: Potentially harmful permission changing by log task handler Affected: 2.8.2 through 2.8.3 |
| CVE-2024-50378 | 4.9 | Nov 8 | Apache Airflow: Secrets not masked in UI when sensitive variables are set via Airflow cli Affected: before 2.10.3 |
| CVE-2025-54941 | 4.6 | Oct 30 | Apache Airflow: Command injection in "example_dag_decorator" Affected: 3.0.0 before < 3.0.5 |
| CVE-2025-62503 | 4.6 | Oct 30 | Apache Airflow: Privilege boundary bypass in bulk APIs (create action can upsert existing Pools/Connections/Variables) Affected: 3.0.0 before 3.1.1 |
| CVE-2026-75158 | 4.3 | Sep 21 | Apache Airflow: Assets events API returns asset events for every Dag with no per-Dag authorization filter Affected: before 3.3.2 |
| CVE-2026-54183 | 4.3 | Aug 12 | Apache Airflow: Airflow Variables were not masked in the UI for authenticated users Affected: before 3.3.1 |
| CVE-2026-48891 | 4.3 | Jul 7 | Apache Airflow: /ui/dependencies scheduling graph leaks unreadable Dag identifiers via trigger/sensor dep.source/dep.target Affected: before 3.3.0 |
| CVE-2026-41014 | 4.3 | Jun 1 | Apache Airflow: per-DAG RBAC bypass on /ui/partitioned_dag_runs endpoints Affected: 3.2.0 before 3.2.2 |
| CVE-2026-46764 | 4.3 | Jun 1 | Apache Airflow: Event Log detail endpoint bypasses DAG-scoped event log permission filter Affected: before 3.2.2 |
| CVE-2026-38743 | 4.3 | Apr 24 | Apache Airflow: Dags endpoint might provide access to otherwise inaccessible entities Affected: before 3.2.1 |
| CVE-2026-40690 | 4.3 | Apr 24 | Apache Airflow: Assets graph view bypasses DAG level access control displaying unrelated topologies and all DAGs names to unauthorized users Affected: before 3.2.1 |
| CVE-2026-28563 | 4.3 | Mar 17 | Apache Airflow: DAG authorization bypass Affected: 3.0.0 before 3.1.8 |
| CVE-2024-31869 | 4.3 | Apr 18 | Apache Airflow: Sensitive configuration for providers displayed when "non-sensitive-only" config used Affected: 2.7.0 through 2.8.4 |
| CVE-2026-82355 | 4.2 | Sep 21 | Apache Airflow: Session cookie silently overrides explicit Authorization bearer header, enabling session fixation Affected: 3.3.0 before 3.3.2 |
| CVE-2026-32690 | 3.7 | Apr 18 | Apache Airflow: 3.x - Nested Variable Secret Values Bypass Redaction via max_depth=1 Affected: 3.0.0 before 3.2.0 |
| CVE-2026-40963 | 3.1 | Jun 1 | Apache Airflow: DAG authorization bypass on /ui/structure/structure_data Affected: 3.0.0 before 3.2.2 |
| CVE-2026-45426 | 3.1 | Jun 1 | Apache Airflow: Log server JWT authorization bypass via Python lstrip() character stripping allows cross-Dag log access Affected: 3.0.0 before 3.2.2 |
