CVE-2026-48152

Yüksek

Açıklama

Budibase açık kaynaklı bir düşük kodlu (low-code) platformdur. 3.39.0 sürümünden önce, tek veri kaynağı (single-datasource) GET ve PUT rotaları; Builder/Admin izni veya veri kaynağına özel sahiplik/kaynak kontrolleri yerine genel TABLE READ ile korunmaktadır. Yerleşik Basic uygulama kullanıcı rolü, tablo okuma/yazma ve sorgu yazmayı içeren WRITE izin kümesine eşlenmiştir. Bu nedenle, Basic kullanıcısı mevcut bir REST veri kaynağını okuyabilir, maskelenmiş authConfigs değerlerini alabilir, maskeli yer tutucuları korurken yalnızca config.url değerini değiştiren bir güncelleme gönderebilir ve kayıtlı olan göreceli yol (relative-path) REST sorgusunu tetikleyebilir. Güncelleme sırasında mergeConfigs(), maskeleme yer tutucusunu gördüğünde eski saklanan gizli bilgiyi geri yükler. Sorgu yürütme sırasında Budibase, saldırgan tarafından kontrol edilen veri kaynağı config.url değerini göreceli sorgu yolunun önüne ekler ve çözümlenmiş saklı kimlik doğrulama başlıklarını uygular. Sonuç olarak, builder tarafından yapılandırılan REST Authorization gizli bilgisi, sunucu tarafında saldırganın kontrolündeki bir dinleyiciye ifşa edilir. Bu güvenlik açığı 3.39.0 sürümünde giderilmiştir.

ÖnemYüksek
CVSS8.1
İstismar olasılığı—
Ürün@budibase/server
Yayın27 May 2026
İlk görülme27 May 2026

Nasıl düzeltilir

Güncelleyin
  • @budibase/server3.39.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
@budibase/servernpmv < 3.39.03.39.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.

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-48152 · @budibase/server · Dark Radar