Apache Airflow logout token revocation fails open
Apache Airflow logout endpoint fails to revoke tokens when errors occur during server-side revocation.
Apache Airflow logout endpoint fails to revoke tokens when errors occur during server-side revocation.
Apache Airflow secrets masker stops descending into nested structures after five levels, exposing deeply-nested registered secrets in task logs.
A task author can write an XCom that causes the Execution API to deserialize and instantiate airflow.* classes in versions before 3.4.0.
Reserved serialization keys in Dag run conf can crash the scheduler repeatedly or be rebuilt as objects inside the Triggerer via deadline callbacks in versions before 3.4.0.
The apprise provider's config extra is returned unmasked in the Connections API allowing credential exposure in versions before 3.4.0.
The example_dag_decorator Dag places IPv6 zone identifiers into shell commands when triggered with load_examples enabled.
Deserialization of next_kwargs occurs before the dictionary check, allowing reconstruction of permitted nested objects in the scheduler.
Dag authors control XCom values that the scheduler fully deserializes during dependency evaluation.
CLI argument masking by position leaves secrets like --conn-extra and Variable descriptions in cleartext audit logs.
Dag authors can construct arbitrary classes in scheduler and API server processes.
Apache Airflow CeleryExecutor ran callback workloads without workload-token validation, allowing arbitrary code execution on Celery workers.
Apache Airflow audit log stored Connection and Variable secret values in cleartext because the secrets masker matched only on configured sensitive key names.
Entities are extracted by the model from each article. First seen , last mentioned . Watching keeps it in this browser only (no account); the watchlist page and dashboard alerts use it.
Today 1.5K readers · 2.4K views · 757 reads · all time 189K views