Podatności Bytebase
3 znanych podatności CVE w Bytebase, przetłumaczonych i ocenionych.
- CVE-2026-115322Średnie
Bytebase przed wersją 3.16.0 zawiera obejście autoryzacji w GetTaskRunLog, GetTaskRunSession i PreviewTaskRunRollback, które pozwala uwierzytelnionym użytkownikom uzyskać dostęp do uruchomień zadań innych projektów po UID. Atakujący z uprawnieniami w jednym projekcie może podać obce UID zadań lub uruchomień zadań, aby odczytać logi wykonania, szczegóły sesji bazy danych i SQL wycofania z innych projektów.
- CVE-2026-115321Średnie
Bytebase przed wersją 3.16.0 zawiera obejście autoryzacji w handlerze UpdateIssueComment, które pozwala użytkownikom projektów o niskich uprawnieniach modyfikować komentarze w innych projektach poprzez podanie obcego UID komentarza. Atakujący z dowolną rolą w projekcie, w tym Project Viewer, może ustawić zgłoszenie własnego projektu jako rodzica i odwołać się do UID komentarza innego projektu, aby nadpisać komentarze, do których nie ma dostępu.
- CVE-2022-51026Krytyczne
Bytebase 0.12.0 przed 1.0.1 zawiera podatność na obejście uwierzytelniania, która pozwala nieuwierzytelnionym atakującym zalogować się jako dowolny użytkownik. Wada wynika z zaufania do konfiguracji dostawcy GitLab dostarczanej przez klienta w endpoincie POST /api/auth/login/GITLAB_SELF_HOST. Atakujący może ustawić instanceUrl na kontrolowany przez siebie serwer, który zwraca aktywnego użytkownika z wybranym adresem e-mail. Bytebase następnie wydaje tokeny sesji dla tego podmiotu, pozwalając atakującym podszyć się pod istniejących użytkowników, w tym Ownera, lub tworzyć nowych członków.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

