Katalog CVE

CVE-2026-86468

Nieznane
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

CLI Apache Airflow zapisuje argumenty w logu audytowym, ale maskuje sekrety według pozycji argumentu, przez co niektóre obsługiwane formy poleceń pozostawiają sekrety w postaci jawnej, np. końcowe `--description` w poleceniach Variable, `--conn-extra` oraz wbudowane `--password` w poleceniach `airflow keycloak-auth-manager`. Użytkownik, który może czytać zdarzenia audytowe, ale nie ma dostępu do Variable i Connection, może odczytać te wartości przez API dziennika zdarzeń.

Ocena ryzyka

Użytkownik z niskimi uprawnieniami może odczytać sekrety (hasła, dane połączeń) z logów audytowych, co prowadzi do nieautoryzowanego dostępu do chronionych zasobów. Ryzyko dotyczy zarówno nowych wpisów, jak i tych zapisanych przed aktualizacją.

Rekomendacja

Zaktualizuj Apache Airflow do wersji 3.4.0 lub nowszej. Usuń wpisy logów audytowych zapisane przed aktualizacją i wymień ujawnione sekrety; użytkownicy Airflow 2.x (koniec wsparcia) powinni przejść na Airflow 3.4.0 lub nowszy.

Inne podatności w Apache Airflow

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Apache Airflow's CLI records its arguments in the audit log but masks secrets by argument position, so some supported command shapes leave secrets in cleartext, for example a trailing `--description` on Variable commands, `--conn-extra`, and the inline `--password` of `airflow keycloak-auth-manager` commands. A user who can read audit events but is denied Variable and Connection access can retrieve those values through the event-log API. Users of apache-airflow are recommended to upgrade to 3.4.0 or later. Audit-log entries written before the upgrade keep the cleartext values: purge the affected entries and rotate the secrets they contain. Airflow 2.x is also affected; Airflow 2 has reached end of life and will not receive a fix, so Airflow 2 users should upgrade to Apache Airflow 3.4.0 or later.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS