CVE-2026-50132
Açıklama
Budibase açık kaynaklı bir düşük kodlu (low-code) platformdur. 3.39.0 sürümünden önce, `GET /api/chat-links/:instance/:token/handoff` uç noktası, herhangi bir kimlik doğrulaması gerektirmeyen genel bir uç noktadır ve kalıcı, durum değiştiren bir işlem gerçekleştirir: harici bir sohbet kimliğini (Slack/Discord/MS Teams), onay arayüzü veya CSRF koruması olmaksızın kimliği doğrulanmış bir Budibase kullanıcı hesabına bağlar. URL'deki oturum belirteci saldırgan tarafından oluşturulur (kendi /link eğik çizgi komutundan) ve saldırganın externalUserId değerini içerir. Kimliği doğrulanmış bir Budibase kurbanı bu URL'yi ziyaret ettiğinde, hesabı sessizce ve kalıcı olarak saldırganın Slack/Discord kimliğine bağlanır. Sunucu, neyin bağlandığına dair hiçbir bilgi vermeden "Authentication succeeded." yanıtını döndürür. Bu güvenlik açığı 3.39.0 sürümünde giderilmiştir.
Nasıl düzeltilir
- budibase budibase3.39.0 ya da sonraki bir sürüm
- @budibase/server3.39.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| budibase budibase | v < 3.39.0 | 3.39.0 |
| @budibase/servernpm | v < 3.39.0 | 3.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.
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.