CVE-2026-50132
Təsvir
Budibase açıq mənbəli low-code platformasıdır. 3.39.0 versiyasından əvvəl `GET /api/chat-links/:instance/:token/handoff` publik endpointdir (autentifikasiya tələb etmir) və daimi, vəziyyəti dəyişdirən əməliyyat yerinə yetirir: o, xarici çat identikliyini (Slack/Discord/MS Teams) autentifikasiya olunmuş Budibase istifadəçi hesabına bağlayır, bunun üçün razılıq interfeysi və CSRF müdafiəsi yoxdur. URL-dəki sessiya tokeni hücumçu tərəfindən (özünün /link slash əmrindən) yaradılır və hücumçunun externalUserId dəyərini ehtiva edir. Autentifikasiya olunmuş Budibase qurbanı URL-ə daxil olduqda, onun hesabı səssizcə və daimi olaraq hücumçunun Slack/Discord identikliyinə bağlanır. Server "Authentication succeeded." cavabını qaytarır — nəyin bağlandığına dair heç bir göstəriş yoxdur. Bu zəiflik 3.39.0 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- budibase budibase3.39.0 və ya daha yeni versiya
- @budibase/server3.39.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| budibase budibase | v < 3.39.0 | 3.39.0 |
| @budibase/servernpm | v < 3.39.0 | 3.39.0 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.