CVE-2026-53958
Açıklama
4gaBoards, gerçek zamanlı proje yönetimi için bir panolar sistemidir. 3.3.9 sürümünden önce 4gaBoards, kimliği doğrulanmış bir kullanıcının PATCH /api/users/:id üzerinden ssoGoogleId, ssoGoogleEmail, ssoGithubId, ssoGithubUsername, ssoGithubEmail, ssoMicrosoftId, ssoMicrosoftEmail, ssoOidcId ve ssoOidcEmail değerlerini değiştirmesine izin verir. server/api/controllers/users/update.js dosyasındaki beyaz liste, arka uç tarafından yönetilen bu kimlik özniteliklerinin kullanıcı girdisinden toplu olarak atanmasına neden olur. Bir saldırgan, kurbanın sağlayıcı tanımlayıcısını kendi kontrolündeki bir hesaba yerleştirerek, server/api/helpers/users/get-create-one-for-github-sso.js gibi yardımcı programlardaki varsayılan aramanın, e-posta bağlantı akışı çalışmadan önce kurbanın ilk SSO girişini saldırganın hesabıyla eşleştirmesini sağlayabilir. Kurban, saldırganın kontrolündeki hesaba giriş yapmış olur ve kurbanın oluşturduğu projeler, panolar veya veriler, saldırganın orijinal yerel kimlik bilgileri aracılığıyla erişilebilir kalır. Bu sorun 3.3.9 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 |
|---|---|---|
| RARgames 4gaBoards | < 3.3.9 | — |
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.