CVE-2025-54941

An example dag `example_dag_decorator` had non-validated parameter that allowed the UI user to redirect the example to a malicious server and execute code on worker. This however required that the example dags are enabled in production (not default) or the example dag code copied to build your own similar dag. If you used the `example_dag_decorator` please review it and apply the changes implemented in Airflow 3.0.5 accordingly.
Configurations

Configuration 1 (hide)

cpe:2.3:a:apache:airflow:*:*:*:*:*:*:*:*

History

08 Oct 2026, 10:10

Type Values Removed Values Added
Summary
  • (es) Un DAG de ejemplo 'example_dag_decorator' tenía un parámetro no validado que permitía al usuario de la interfaz de usuario (UI) redirigir el ejemplo a un servidor malicioso y ejecutar código en el worker. Esto, sin embargo, requería que los DAGs de ejemplo estuvieran habilitados en producción (no es el valor predeterminado) o que el código del DAG de ejemplo fuera copiado para construir su propio DAG similar. Si utilizó el 'example_dag_decorator', por favor revíselo y aplique los cambios implementados en Airflow 3.0.5 en consecuencia.

Information

Published : 2025-10-30 10:15

Updated : 2026-10-08 10:10


NVD link : CVE-2025-54941

Mitre link : CVE-2025-54941

CVE.ORG link : CVE-2025-54941


JSON object : View

Products Affected

apache

  • airflow
CWE
CWE-78

Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')