Advisory Database
  • Advisories
  • Dependency Scanning
  1. pypi
  2. ›
  3. apache-airflow
  4. ›
  5. CVE-2026-48726

CVE-2026-48726: Apache Airflow: Auth manager doesn't invalidate JWT tokens after users click logout

June 1, 2026 (updated July 8, 2026)

A bug in Apache Airflow’s auth manager logout handling left previously-issued JWT tokens valid after the user clicked logout in the UI: the logout flow for FabAuthManager and KeycloakAuthManager did not actually reach the underlying revoke_token() call, so the JWT remained accepted by the API server until its natural expiry. An attacker holding a previously-issued JWT for a logged-out user could continue to make authenticated API calls as that user. Affects deployments configured with FabAuthManager or KeycloakAuthManager (the bug does not affect SimpleAuthManager). This is a residual gap in the fix for CVE-2025-57735, which addressed cookie-side invalidation in PR #57992 / PR #61339 but did not cover the provider-side revoke_token() reachability in the FAB / Keycloak code paths. Users who already upgraded for CVE-2025-57735 should additionally upgrade to apache-airflow 3.2.2 or later to cover the FAB / Keycloak logout paths.

References

  • github.com/advisories/GHSA-vr7m-c6v4-8cx8
  • github.com/apache/airflow/pull/67289
  • github.com/pypa/advisory-database/tree/main/vulns/apache-airflow/PYSEC-2026-187.yaml
  • lists.apache.org/thread/630jg4z6cjkv4m2yv2ljgmf1zhdj1vqx
  • nvd.nist.gov/vuln/detail/CVE-2026-48726
  • www.cve.org/CVERecord?id=CVE-2025-57735

Code Behaviors & Features

Detect and mitigate CVE-2026-48726 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 3.2.2

Fixed versions

  • 3.2.2

Solution

Upgrade to version 3.2.2 or above.

Impact 6.5 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

Learn more about CVSS

Weakness

  • CWE-613: Insufficient Session Expiration

Source file

pypi/apache-airflow/CVE-2026-48726.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:16:55 +0000.