Apache Airflow 3.4.0 Fixes Authorization and Secret-Handling Flaws

P2 — VALIDATE AND UPDATENot provided by the authority · Not provided by the authorityEXPLOITATION: NOT STATED

Quick Answer

Plan the supported Airflow 3.4.0 upgrade and confirm Task SDK 1.4.0. Review DAG-author trust, Celery broker access, multi-team caching and secrets in existing logs; validate access checks and operational workflows.

Confirm Scope And Apply The Supported Remediation

What to do now: Record Airflow and Task SDK versions, executor, DAG-author roles, broker access, auth manager, deadline alerts, connection tests, example DAGs and multi-team/cache settings. Use the per-CVE version matrix. Celery callback execution requires broker write access; cross-team cache disclosure requires both core.multi_team=True and secrets.use_cache=True. The connection-test race requires non-default test_connection; example-DAG injection requires load_examples. Upgrade through the supported Airflow procedure to 3.4.0 or later and verify Task SDK 1.4.0 or later. Pending upgrade, disable example DAGs in production and, for the multi-team secret-cache issue, set secrets.use_cache=False. These targeted workarounds do not correct the other flaws. Test scheduler, workers, API and Triggerer health, representative DAGs, XCom handling, callback execution, logout revocation and authorized versus unauthorized access. Verify secret masking without exposing real credentials in test records; retain versions, configuration and results.

Open the authoritative advisory

Last verified: 2026-11-09 UTC. Recheck the authoritative advisory and supported distribution channel before changing production.

Scope And Authority

Product scopeApache Airflow and Apache Airflow Task SDK
AdvisoryCVE-2026-40913 / CVE-2026-50204 / CVE-2026-68982 / CVE-2026-76185 / CVE-2026-86829 / CVE-2026-82337 / CVE-2026-86468 / CVE-2026-96285 / CVE-2026-113508 / CVE-2026-101031 / CVE-2026-113504 / CVE-2026-107474 / CVE-2026-111395 / CVE-2026-111421 / CVE-2026-111452 / CVE-2026-111453 / CVE-2026-111454 / CVE-2026-111455
CVEsCVE-2026-101031, CVE-2026-107474, CVE-2026-111395, CVE-2026-111421, CVE-2026-111452, CVE-2026-111453, CVE-2026-111454, CVE-2026-111455, CVE-2026-113504, CVE-2026-113508, CVE-2026-40913, CVE-2026-50204, CVE-2026-68982, CVE-2026-76185, CVE-2026-82337, CVE-2026-86468, CVE-2026-86829, CVE-2026-96285
Authoritative release dateNovember 9, 2026; the 18 Apache advisories were published between 05:51:05 and 06:12:16 UTC. This grouped notice uses the latest advisory time for ordering.
Authority revision dateNo separate material revision is stated in the retained Apache notices.
Affected versionsApache Airflow before 3.4.0, subject to the per-CVE starting versions and configuration prerequisites below; Task SDK 1.2.0 before 1.4.0 for CVE-2026-76185.
Fixed versionApache Airflow 3.4.0 or later; Task SDK 1.4.0 or later
CVSS base scoreNot provided by the authority
CVSS severityNot provided by the authority
Exploitation statusApache does not confirm exploitation in these advisories.; no exploitation claim is inferred.

Authority Version and Impact Matrix

CVE-2026-40913Apache Airflow before 3.4.0; Apache impact: Low; released 2026-11-09T05:51:05+00:00
CVE-2026-50204Apache Airflow before 3.4.0; Apache impact: Moderate; released 2026-11-09T05:54:27+00:00
CVE-2026-68982Apache Airflow before 3.4.0; Apache impact: Important; released 2026-11-09T05:54:42+00:00
CVE-2026-76185Apache Airflow Task SDK 1.2.0 before 1.4.0; Apache impact: Important; released 2026-11-09T05:56:26+00:00
CVE-2026-86829Apache Airflow before 3.4.0; Apache impact: Important; released 2026-11-09T05:57:58+00:00
CVE-2026-82337Apache Airflow before 3.4.0; Apache impact: Moderate; released 2026-11-09T06:00:09+00:00
CVE-2026-86468Apache Airflow before 3.4.0; Apache impact: Low; released 2026-11-09T06:03:00+00:00
CVE-2026-96285Apache Airflow 3.3.0 before 3.4.0; Apache impact: Moderate; released 2026-11-09T06:03:40+00:00
CVE-2026-113508Apache Airflow before 3.4.0; Apache impact: Low; released 2026-11-09T06:04:38+00:00
CVE-2026-101031Apache Airflow 3.0.5 before 3.4.0; Apache impact: Low; released 2026-11-09T06:05:41+00:00
CVE-2026-113504Apache Airflow before 3.4.0; Apache impact: Moderate; released 2026-11-09T06:06:32+00:00
CVE-2026-107474Apache Airflow before 3.4.0; Apache impact: Important; released 2026-11-09T06:06:50+00:00
CVE-2026-111395Apache Airflow 3.2.0 before 3.4.0; Apache impact: Moderate; released 2026-11-09T06:08:27+00:00
CVE-2026-111421Apache Airflow 3.0.0 before 3.4.0; Apache impact: Moderate; released 2026-11-09T06:10:05+00:00
CVE-2026-111452Apache Airflow before 3.4.0; Apache impact: Low; released 2026-11-09T06:10:38+00:00
CVE-2026-111453Apache Airflow 3.3.2 before 3.4.0; Apache impact: Low; released 2026-11-09T06:10:57+00:00
CVE-2026-111454Apache Airflow before 3.4.0; Apache impact: Low; released 2026-11-09T06:11:29+00:00
CVE-2026-111455Apache Airflow 3.3.0 before 3.4.0; Apache impact: Low; released 2026-11-09T06:12:16+00:00

Apache uses Low, Moderate and Important impact labels for these issues and does not supply CVSS scores. Airflow 3.3.0–3.3.x is the stated range for CVE-2026-111455 and CVE-2026-96285; 3.3.2–3.3.x for CVE-2026-111453; 3.0.0–3.3.x for CVE-2026-111421; 3.2.0–3.3.x for CVE-2026-111395; and 3.0.5–3.3.x for CVE-2026-101031. Other core advisories state before 3.4.0 without a lower boundary. Deadline-alert and task-controlled XCom issues require the relevant workflows; do not assume every deployment exposes every route.

What Changed

Apache published 18 advisories covering access checks, unsafe object reconstruction, worker callback authentication and disclosure of secrets in APIs and logs. Several fixes close routes left by earlier security updates. The common supported remedy is Airflow 3.4.0; the Task SDK cache flaw is fixed in 1.4.0.

What To Validate Now

  1. Inventory. Record Airflow and Task SDK versions, executor, DAG-author roles, broker access, auth manager, deadline alerts, connection tests, example DAGs and multi-team/cache settings.
  2. Establish applicability. Use the per-CVE version matrix. Celery callback execution requires broker write access; cross-team cache disclosure requires both core.multi_team=True and secrets.use_cache=True. The connection-test race requires non-default test_connection; example-DAG injection requires load_examples.
  3. Remediate. Upgrade through the supported Airflow procedure to 3.4.0 or later and verify Task SDK 1.4.0 or later. Pending upgrade, disable example DAGs in production and, for the multi-team secret-cache issue, set secrets.use_cache=False. These targeted workarounds do not correct the other flaws.
  4. Validate. Test scheduler, workers, API and Triggerer health, representative DAGs, XCom handling, callback execution, logout revocation and authorized versus unauthorized access. Verify secret masking without exposing real credentials in test records; retain versions, configuration and results.
  5. Retain evidence. Preserve asset and owner identifiers, the applicability decision, before-and-after versions, change approval, installation output, validation results, and any exception or rollback record.

Operational Cautions

An upgrade does not remove secrets already written to audit logs. Apache directs operators to purge affected entries and rotate their secrets. Coordinate protected evidence retention and approved log removal with incident-response and retention owners before rotation. Test database and component compatibility using the supported upgrade procedure.

Evidence To Retain

  • Exact product, release stream, package or application version, enabled feature, environment, and accountable owner.
  • UTC timestamps, authority revision, approved change record, installer or package-manager output, and resulting version.
  • Relevant logs and monitoring evidence, test results, exceptions, compensating controls, and rollback decisions.

Related TechGeeks Resources

Authoritative References

Correction policy: If the authority changes affected versions, fixed versions, severity, exploitation information, mitigations, or required action, TechGeeks will update this notice and its verification date.

Additional Authority References