CVE-2026-59242
Açıklama
Apache Airflow'un XCom `GET /api/v2/{...}/xcomEntries/{key}?deserialize=true` uç noktası, bir dize-literal yükünü `_check_forbidden_xcom_keys` koruması olmadan `BaseXCom.deserialize_value` üzerinden geçirerek, XCom yazma ve okuma erişimine sahip kimliği doğrulanmış bir API kullanıcısının API sunucusu üzerinde rastgele `airflow.*` sınıflarını örneklendirmesine olanak tanır (CWE-502). Bir XCom değeri yazabilen ve ardından bunu `deserialize=true` ile geri okuyabilen kimliği doğrulanmış bir kullanıcı, güvenli olmayan örneklendirmeyi tetikler. Kullanıcıların, JSON dize literalleri olarak gönderilen ayrılmış XCom serileştirme anahtarlarını reddeden apache-airflow 3.3.1 veya daha yeni bir sürüme yükseltmeleri önerilir.
Nasıl düzeltilir
- apache airflow3.3.1 ya da sonraki bir sürüm
- apache-airflow3.3.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| apache airflow | v < 3.3.1 | 3.3.1 |
| apache-airflowPyPI | v < 3.3.1 | 3.3.1 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.