CVE-2026-68968

Yüksek

Açıklama

Apache Airflow'un Backfill API'si, `backfill_id` yol segmentinin ayrıştırılması başarısız olduğunda, çağrıyı yapan kişi tarafından sağlanan bir Dag id'sine karşı isteğe yetki veriyordu. Yetkilendirme bağımlılığı bunu `int()` ile ayrıştırırken, rota işleyicisi ise `int()` fonksiyonunun reddettiği değerleri kabul eden (`1.0` değeri `1` olarak zorlanır) pydantic `NonNegativeInt` olarak ayrıştırıyordu; FastAPI, uç nokta doğrulamasından önce bağımlılıkları çözdüğü için ikisi farklı Dag'lar üzerinde işlem yapıyordu. Bu nedenle, herhangi bir tek Dag üzerinde düzenleme iznine sahip kimliği doğrulanmış bir kullanıcı, başka herhangi bir Dag'a ait geri doldurmaları okuyabilir, duraklatabilir ve iptal edebilir, ayrıca başka bir Dag'ın kuyruğa alınmış çalışmalarını `failed` durumuna taşıyabilirdi. Varsayılan olmayan herhangi bir yapılandırmaya gerek yoktur ve backfill id'leri ardışık olduğu için hedef bulmak oldukça kolaydır. Kullanıcıların, backfill id'sini rotaların beyan ettiği aynı türle ayrıştıran apache-airflow 3.3.1 veya daha yeni bir sürüme yükseltmeleri önerilir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünApache Airflow
Yayın12 Ağu 2026
İlk görülme12 Ağu 2026
Zayıflık türüCWE-436CWE-436

Nasıl düzeltilir

Güncelleyin
  • 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ünEtkilenen sürümlerDüzeltildiği sürüm
apache airflowv < 3.3.13.3.1
apache-airflowPyPIv < 3.3.13.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.

Intelligence 360 paketinde

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.

CVE-2026-68968 · Apache Airflow · Dark Radar