Intel

AIKIDO-2026-989981

apache-airflow is vulnerable to Exposure of Sensitive Information

Exposure of Sensitive InformationCVE-2026-48891 Published 5 days ago

33

Low Risk

This Affects:

PYTHONapache-airflow
3.0.0 - 3.2.2
Fixed in 3.3.0
Are you affected? Scan for Free

TL;DR

The /ui/dependencies scheduling graph applies the caller's readable-Dag filter to the top-level Dag key but still emits referenced Dag identifiers in the dep.source and dep.target fields of trigger and sensor entries. A user can enumerate identifiers of Dags they are not authorized to read. This is a residual gap left after an earlier fix that filtered only the top-level key. The fix propagates the filter into the dependency fields.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you rely on per-Dag read scoping to keep Dag identifiers private across teams.

Background info

apache-airflow is vulnerable to Exposure of Sensitive Information in versions 3.0.0 - 3.2.2.

How to fix this

Upgrade the apache-airflow library to the patch version.