LIVE · cybersecurity feed
Live wire
cve recordhigh

CVE-2026-68968

apache · airflow

Published
CVSS7.5
Severityhigh
WeaknessCWE-436
ExploitedNot in CISA KEV

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Description

Apache Airflow's Backfill API authorized a request against a Dag id supplied by the caller whenever the `backfill_id` path segment failed to parse. The authorization dependency parsed it with `int()` while the route handler parsed it as pydantic's `NonNegativeInt`, which accepts values `int()` rejects (`1.0` coerces to `1`); FastAPI resolves dependencies before endpoint validation, so the two acted on different Dags. An authenticated user holding edit permission on any single Dag could therefore read, pause and cancel backfills belonging to any other Dag, including moving another Dag's queued runs to `failed`. No non-default configuration is required and backfill ids are sequential, so findi

References

← Back to the CVE Tracker

Our coverage of CVE-2026-68968

No stories yet. This page updates automatically when we publish reporting that references CVE-2026-68968.