CVE-2026-82310CWE-613

CVE-2026-82310

High · published September 16, 2026

CVSS v3.1
7.2
EPSS
1%
Percentile
62.6
In the wild
Unconfirmed
What it is

Apache Airflow FAB provider: deactivating a user account does not stop tokens issued to that account before deactivation. Password authentication correctly rejects the disabled account, but the Core API continues to accept an existing, unexpired token naming it, and lets that token mint a replacement — so the account keeps its role-scoped access indefinitely after an administrator has disabled it. The user replays their own legitimate credential; no signature forgery or privilege escalation is involved, and the access stays within the roles the account already held.

Affects deployments using Airflow 3 with the FAB auth manager and Core API token authentication, where an administrator deactivates an account whose row remains in the database and whose previously issued token has not expired. The trigger is administrative deactivation as a containment action, which silently fails to contain.

Users of apache-airflow-providers-fab are recommended to upgrade to version 3.9.0 or later, which rejects tokens naming a deactivated account.

The record
Technical detail
CVSS v3.1
7.2 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01004 · 62.6th percentile
Weakness
CWE-613 · Insufficient Session Expiration
Published
2026-09-16T14:16Z
Affected products (1)
ProductVersionsFixed in
apache/apache-airflow-providers-fab≥ 2.0.0, < 3.9.03.9.0
References (4)
EPSS history
Timeline
  • 17 SEP 03:33Z
    EPSS moved — → 0%
    epss
  • 16 SEP 09:09Z
    Apache Airflow FAB provider: FAB auth manager: deactivated users retain and renew Core API JWT access
    cvelistv5