Katalog CVE

CVE-2026-42239

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Budibase to otwartoźródłowa platforma low-code. W wersjach przed 3.35.10, ciasteczko budibase:auth zawierające token sesji JWT jest ustawione z httpOnly: false, co pozwala na odczytanie go przez JavaScript, co prowadzi do pełnego przejęcia konta w przypadku ataku XSS.

Ocena ryzyka

Atakujący może przejąć kontrolę nad kontem ofiary, kradnąc token JWT, co skutkuje trwałym dostępem do konta. Dodatkowo, ciasteczko nie jest zabezpieczone przez atrybut secure oraz sameSite, co zwiększa ryzyko.

Rekomendacja

Zaleca się aktualizację do wersji 3.35.10 lub nowszej, aby załatać tę podatność. Należy również rozważyć dodatkowe zabezpieczenia, takie jak stosowanie atrybutów secure i sameSite dla ciasteczek.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Budibase is an open-source low-code platform. Prior to version 3.35.10, the budibase:auth cookie containing the JWT session token is set with httpOnly: false at packages/backend-core/src/utils/utils.ts:218. JavaScript can read this cookie via document.cookie. This means every XSS becomes a full account takeover — the attacker steals the JWT and has persistent access to the victim's account. The cookie also lacks secure: true (sent over plaintext HTTP) and sameSite attribute. This issue has been patched in version 3.35.10.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS