PT-2026-45375

CVE-2026-45426

·

Published

2026-06-01

·

Updated

2026-06-05

Description by

CVSS 3.1
3.1
Low
MetricsAV:N/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N
Name of the Vulnerable Software and Affected Versions Apache Airflow versions prior to 3.2.2
Description The Log server authorizes JWT tokens against Dag IDs by applying the str.lstrip() function to the requested path segment when verifying the sub claim. Because str.lstrip() removes any character from a specified set rather than a specific prefix, a token issued for one Dag can authorize access to any other Dag whose name begins with any subset of the characters in the original Dag's name. This allows an authenticated Airflow worker with a valid Log-server JWT to enumerate and read logs of other Dags, potentially leaking task output and error traces. This issue affects deployments using per-Dag log-access scoping, such as multi-team, shared-executor, or shared-worker topologies.
Recommendations Upgrade to version 3.2.2 or later.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
GHSA-X5WM-J6WH-2834
BIT-AIRFLOW-2026-45426
ECHO-E9D4-431A-60BA
PYSEC-2026-174
Found an issue in the description? Have something to add? Feel free to write us 👾