GPU VulnDB

Database/Control plane, storage & DevOps

Apache Airflow: crafted XCom payload executes code in the webserver context

CVSS 7.2CVE-2026-25917Control plane, storage & DevOpscurated

Impact

A DAG author can craft an XCom payload that makes the Airflow webserver execute arbitrary code when it renders that value. Airflow's design treats the webserver as a boundary DAG authors are not supposed to cross, and this erases it: code that was meant to run only on workers lands in the component that holds the webserver's credentials and database connection. On a fleet where Airflow drives training and data pipelines, that is the scheduler's own host, not a GPU node. The Airflow project rates severity Low because DAG authors are already highly trusted; the exposure is real where DAG authoring is delegated more widely than webserver access.

Who can reach it

A user with DAG authoring rights - no webserver code execution privilege needed. Not reachable by an unauthenticated client.

What to do

Upgrade to Apache Airflow 3.2.0 and restart the webserver and scheduler. No GPU node work is involved. If the upgrade has to wait, treat DAG authoring as equivalent to webserver access and restrict who can commit DAGs to the deployment.

References

Related entries

All Control plane, storage & DevOps entries

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.