Incorrect Authorization Affecting apache-airflow-core package, versions [3.3.0,3.3.2rc1)


Severity

Recommended
0.0
low
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.74% (53rd percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about Incorrect Authorization vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-PYTHON-APACHEAIRFLOWCORE-20044951
  • published22 Sept 2026
  • disclosed21 Sept 2026
  • creditUnknown

Introduced: 21 Sep 2026

NewCVE-2026-82355  (opens in a new tab)
CWE-863  (opens in a new tab)

How to fix?

Upgrade apache-airflow-core to version 3.3.2rc1 or higher.

Overview

Affected versions of this package are vulnerable to Incorrect Authorization in JWTRefreshMiddleware's caller resolution, which resolves the caller from the session cookie and ignores an accompanying Authorization: Bearer token, inverting the intended precedence of bearer over cookie. An attacker can make a victim's requests execute, and be recorded in the audit log, as the attacker's principal rather than the identity the client explicitly presented, by first planting their own valid session cookie in the victim's browser or client through cookie tossing from a sibling subdomain, cross-site scripting in another application under a shared parent domain, or access to a shared workstation, which yields principal confusion and misattributed audit records rather than privilege escalation.

Prior to 3.3.0, the code path that caches the cookie-derived user was absent, and the cookie-planting step needs the Airflow UI to share a domain with other applications, leaving a deployment on a dedicated domain with nothing co-hosted unreachable this way.

CVSS Base Scores

version 4.0
version 3.1