CRITICAL🇵🇱 Wersja polska

CVE-2025-57735

CVSS 9.1v3.1pub. 2026-04-09upd. 2026-04-17

When user logged out, the JWT token the user had authtenticated with was not invalidated, which could lead to reuse of that token in case it was intercepted. In Airflow 3.2 we implemented the mechanism that implements token invalidation at logout. Users who are concerned about the logout scenario and possibility of intercepting the tokens, should upgrade to Airflow 3.2+ Users are recommended to upgrade to version 3.2.0, which fixes this issue.

🤖 AI Analysis
How it works

After a user logged out of the system, the server did not invalidate the previously issued JWT token (CWE-613: insufficient session expiration). The token remained valid for its entire original lifetime. An attacker who intercepted the token (e.g., through network sniffing, log leaks, or other methods) could use it to authenticate on behalf of the logged-out user. The token invalidation mechanism upon logout was introduced only in Apache Airflow version 3.2.

Impact

An attacker possessing an intercepted JWT token can gain unauthorized access to the system with the privileges of the original user, threatening the confidentiality and integrity of data and workflow configurations (DAGs) managed by Airflow.

Mitigation & patch

Apache Airflow should be updated to version 3.2.0 or newer, which introduces a JWT token invalidation mechanism upon logout. Until the update is performed, it is recommended to minimize exposure of the Airflow interface to untrusted networks and to implement short JWT token lifetimes if this can be configured.

Who is affected

Apache Airflow in versions prior to 3.2.0

Analysis generated by Claude AI (Anthropic) based on NVD data. Always verify with vendor.
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
  • Apache Airflow

    APP
    Apache
    3.0.0 – 3.2.0 (excl.)
🔵
CHECK WITH VENDOR
No clear patch data available. Check vendor references.
CWE
References

Related vulnerabilities

CVE-2020-13927CRITICAL9.8⚠ KEVPL ✓same product

Apache Airflow — brak uwierzytelnienia w Experimental API umożliwia RCE

CVE-2026-33264CRITICAL9.8PL ✓same product

Apache Airflow: RCE przez niebezpieczną deserializację DAG (CWE-502)

CVE-2026-42252CRITICAL9.1PL ✓same product

Apache Airflow: command injection przez niebezpieczny wzorzec w dokumentacji BashOperator

CVE-2024-42447CRITICAL9.8PL ✓same product

Apache Airflow Providers FAB — nieprawidłowe wygasanie sesji (CWE-613)

CVE-2023-25754CRITICAL9.8PL ✓same product

Apache Airflow – błąd przełączania kontekstu uprawnień przed wersją 2.6.0