Katalog CVE

CVE-2026-48828

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.66%

Percentyl 47 - wyżej niż 47% wszystkich znanych CVE

Streszczenie

Podatność w API Bulk Variables Apache Airflow powoduje, że redaktor nie otrzymuje klucza zmiennej, przez co kontrola `should_hide_value_for_key` (aktywowana dla nazw kluczy z sufiksami `_password`, `_token`, `_secret`) nie działa dla wartości zmiennych w formacie JSON. Uwierzytelniony użytkownik z uprawnieniami do odczytu zmiennych może uzyskać jawne wartości z JSON-owych zmiennych, których klucz normalnie wywołałby ukrycie.

Ocena ryzyka

Organizacja narażona jest na wyciek wrażliwych danych przechowywanych w zmiennych Airflow z kluczami zawierającymi sufiksy tajne (np. `_password`), jeśli wartości są w formacie JSON. Atakujący z podstawowymi uprawnieniami może odczytać te dane w postaci jawnej.

Rekomendacja

Należy niezwłocznie zaktualizować Apache Airflow do wersji 3.3.0 lub nowszej. Jeśli aktualizacja nie jest możliwa, należy unikać przechowywania wrażliwych wartości w zmiennych JSON z kluczami zawierającymi sufiksy tajne.

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

The Bulk Variables API in Apache Airflow called the redactor without passing the variable's key, so the key-based `should_hide_value_for_key` check (which triggers on secret-suffixed key names like `*_password` / `*_token` / `*_secret`) could not fire for JSON-decodable variable values. An authenticated UI/API user with bulk Variable read permission could retrieve plaintext values from JSON variables whose key would otherwise trigger redaction. Affects deployments that store sensitive values in JSON-typed Airflow Variables under secret-suffixed key names. Users are advised to upgrade to `apache-airflow` 3.3.0 or later (the fix landed on `main` after 3.2.2; no 3.2.x backport).

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