Description
Apache Airflow versions 3.1.0 through 3.1.7 session token (_token) in cookies is set to path=/ regardless of the configured [webserver] base_url or [api] base_url. This allows any application co-hosted under the same domain to capture valid Airflow session tokens from HTTP request headers, allowing full session takeover without attacking Airflow itself. Users are recommended to upgrade to Apache Airflow 3.1.8 or later, which resolves this issue.
Affected products
apache: airflow
References3
- lists.apache.org/thread/r4n5znb8mcq14wo9v8ndml36nxlksdqb Mailing ListVendor Advisory
- github.com/apache/airflow/pull/62771 Issue TrackingPatch
- www.openwall.com/lists/oss-security/2026/03/17/3 Mailing ListThird Party Advisory
Metrics
- CVSS 3.1
-
7.5
HIGH
Score source: CNA
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - EPSS — exploit probability
- 1% percentile: 57 · as of 12 November 2026
- CWE
- CWE-668
Could this be exploited in your environment?
A patch closes the known hole. A penetration test shows what an attacker can still reach — with proof.