Vulnerability 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.
CVSS Score
HIGH
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Apache | Airflow | >= 3.0.0, < 3.1.8 |
Related Weaknesses (CWE)
References
- https://github.com/apache/airflow/pull/62771Issue TrackingPatch
- https://lists.apache.org/thread/r4n5znb8mcq14wo9v8ndml36nxlksdqbMailing ListVendor Advisory
- http://www.openwall.com/lists/oss-security/2026/03/17/3Mailing ListThird Party Advisory
FAQ
What is CVE-2026-28779?
CVE-2026-28779 is a vulnerability with a CVSS score of 7.5 (HIGH). 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-hoste...
How severe is CVE-2026-28779?
CVE-2026-28779 has been rated HIGH with a CVSS base score of 7.5/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-28779?
Check the references section above for vendor advisories and patch information. Affected products include: Apache Airflow.