SEPTEMBER 14, 2026
Live Feed
Back to database
Case File

CVE-2026-75156

CRITICAL · CVSS 9.1 EPSS 0.18% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-08 · Last synced 2026-09-14

CyberRota Analysis

AI-Generated

Apache Airflow FAB provider versions 3.7.3 through 3.8.0 are vulnerable due to inadequate validation of the issuer and audience of Azure AD `id_token`s during OAuth login, allowing attackers to authenticate to the Airflow UI using tokens from any Azure tenant. This vulnerability poses a significant risk as it enables unauthorized access to the deployment for anyone who can create an Azure tenant. Organizations utilizing Azure AD as an OAuth provider with affected Airflow versions should prioritize upgrading to version 3.8.1 or later to mitigate this risk.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

GitHub PoC Links

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-75156
Severity
CRITICAL
CVSS
9.1
EPSS
0.18%
Microsoft Apache

Original NVD Description

Apache Airflow FAB provider versions 3.7.3 through 3.8.0 do not validate the issuer or audience of Azure AD `id_token`s during OAuth login. Deployments are affected only when the FAB auth manager is configured with Azure AD as an OAuth provider. Because the signing keys are fetched from Microsoft's **multi-tenant** JWKS endpoint, an `id_token` minted in *any* Azure tenant — including one the attacker creates — passes signature verification, and the username and role assignments are then read from that attacker-controlled token. Anyone able to register an Azure tenant can therefore authenticate to the Airflow UI with no prior access to the deployment. The fix for **CVE-2026-59243** was incomplete, and this advisory closes the remaining gap: that fix made the provider verify the `id_token` signature, but did not add issuer or audience checks. Operators who already applied the CVE-2026-59243 fix are **still affected and must upgrade again** — 3.7.3 is the release that shipped that fix, so every version containing it falls inside this affected range. Upgrade to apache-airflow-providers-fab `3.8.1` or later.