CVE-2024-45033

Apache Airflow Fab Provider: Application does not invalidate session after password change via Airflow cli

Published Jan 8, 2025 CVSS 3.1 · 8.1 High EPSS < 1% KEV · Not listed
Description
Insufficient Session Expiration vulnerability in Apache Airflow Fab Provider.

This issue affects Apache Airflow Fab Provider: before 1.5.2.

When user password has been changed with admin CLI, the sessions for that user have not been cleared, leading to insufficient session expiration, thus logged users could continue to be logged in even after the password was changed. This only happened when the password was changed with CLI. The problem does not happen in case change was done with webserver thus this is different from  CVE-2023-40273 https://github.com/advisories/GHSA-pm87-24wq-r8w9  which was addressed in Apache-Airflow 2.7.0


Users are recommended to upgrade to version 1.5.2, which fixes the issue.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-8863-4qmg-fr45 Apache Airflow Fab Provider Insufficient Session Expiration vulnerability
History
Type Values Removed Values Added
First Time appeared Apache
Apache apache-airflow-providers-fab
CPEs cpe:2.3:a:apache:apache-airflow-providers-fab:*:*:*:*:*:*:*:*
Vendors & Products Apache
Apache apache-airflow-providers-fab
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Insufficient Session Expiration vulnerability in Apache Airflow Fab Provider. This issue affects Apache Airflow Fab Provider: before 1.5.2. When user password has been changed with admin CLI, the sessions for that user have not been cleared, leading to insufficient session expiration, thus logged users could continue to be logged in even after the password was changed. This only happened when the password was changed with CLI. The problem does not happen in case change was done with webserver thus this is different from  CVE-2023-40273 https://github.com/advisories/GHSA-pm87-24wq-r8w9  which was addressed in Apache-Airflow 2.7.0 Users are recommended to upgrade to version 1.5.2, which fixes the issue.
Title Apache Airflow Fab Provider: Application does not invalidate session after password change via Airflow cli
Weaknesses CWE-613
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
apache
Published
Updated
Jan 8, 2025, 1:59 PM
Reserved
Aug 21, 2024, 12:29 PM
Status
Analyzed
Published
Jan 8, 2025, 9:15 AM
Modified
Jun 17, 2026, 7:53 AM