CVE-2026-104956
Açıklama
Plane, açık kaynaklı bir proje yönetim aracıdır. 1.4.0 sürümünden önce, kimlik doğrulaması gerektirmeyen genel sorunlar uç noktası, group_by ve sub_group_by sorgu parametrelerini kabul etmekte ve bunları bir izin listesi olmadan; F(field), .values(field), .order_by(field) ve Window partition_by işlemleri tarafından ORM alan adları olarak kullanılan gruplandırılmış sayfalayıcılara iletmektedir. Anonim bir saldırgan, işlenmemiş bir FieldError veya KeyError ile HTTP 500 yanıtını tetikleyen ya da ORM'yi __ ile ayrılmış ilişkisel yolları kör bir gezinti orakeli (blind traversal oracle) olarak çözümlemeye zorlayan rastgele alan yolları sağlayabilir. Bu durum, daha önceki order_by temizleme işlemiyle ele alınan aynı alan adı enjeksiyonu sınıfıdır ancak söz konusu düzeltme, group_by ve sub_group_by parametrelerini doğrulanmamış halde bırakmıştır. issue_group_values() bilinmeyen alanlar için boş bir liste döndürdüğünden, sonuç projeksiyonu sabit bir required_fields listesi kullandığından ve alt gruplandırılmış yol serileştirmeden önce KeyError oluşturduğundan, bu sorun sütun değerlerini doğrudan ifşa etmemektedir. Bu sorun 1.4.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| makeplane plane | < 1.4.0 | — |
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.