CVE-2026-12910
ŚrednieCVSS 5.4Streszczenie
GitLab CE/EE w wersjach od 18.6 przed 19.1.8, 19.2 przed 19.2.6 i 19.3 przed 19.3.2 zawiera podatność, która w określonych warunkach mogła pozwolić uwierzytelnionemu użytkownikowi na ominięcie ograniczeń logowania SAML SSO i uwierzytelnienie bez SSO z powodu braku kontroli egzekwowania uwierzytelniania.
Ocena ryzyka
Uwierzytelniony użytkownik może ominąć wymagania SSO, co może prowadzić do nieautoryzowanego dostępu do zasobów, które powinny być chronione przez SAML.
Rekomendacja
Zaleca się aktualizację GitLab do wersji 19.1.8, 19.2.6 lub 19.3.2, które zawierają poprawkę.
Inne podatności w GitLab
Zobacz wszystkie- CVE-2026-79708Wysokie
GitLab naprawił problem w GitLab EE dotyczący wszystkich wersji od 19.0 przed 19.1.8, 19.2 przed 19.2.6 i 19.3 przed 19.3.2, który w określonych warunkach mógł pozwolić uwierzytelnionemu użytkownikowi z uprawnieniami dewelopera na uruchomienie testowego pipeline'u polityki w projektach w swojej grupie i dostęp do chronionych zmiennych CI/CD zastrzeżonych dla ról z wyższymi uprawnieniami, z powodu niewystarczającej walidacji zakresu.
- CVE-2026-78252Wysokie
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 15.3 przed 19.1.8, 19.2 przed 19.2.6 i 19.3 przed 19.3.2, który w określonych warunkach mógł pozwolić uwierzytelnionemu użytkownikowi na nakłonienie docelowego użytkownika do wykonania niezamierzonych żądań HTTP zmieniających stan, z powodu niewłaściwego oczyszczania danych kontrolowanych przez użytkownika w rendererze tabel JSON Markdown.
- CVE-2026-3855Niskie
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 18.2.7 przed 19.1.8, 19.2 przed 19.2.6 i 19.3 przed 19.3.2, który w określonych warunkach mógł pozwolić uwierzytelnionemu użytkownikowi z uprawnieniami na poziomie projektu na dostęp do ograniczonych plików na serwerze lub spowodowanie odmowy usługi z powodu nieprawidłowej walidacji parametrów w funkcji przesyłania stanu Terraform.
- CVE-2026-1168Wysokie
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 18.4.6 przed 19.1.8, 19.2 przed 19.2.6 i 19.3 przed 19.3.2, który w określonych warunkach mógł pozwolić nieuwierzytelnionemu użytkownikowi na spowodowanie odmowy usługi z powodu niewłaściwych limitów alokacji zasobów w logice obliczania złożoności GraphQL.
- CVE-2026-19619Średnie
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 19.0 przed 19.1.8, 19.2 przed 19.2.6 i 19.3 przed 19.3.2, który w określonych warunkach mógł pozwolić nieuwierzytelnionemu użytkownikowi na wykonanie dowolnego JavaScriptu w kontekście sesji docelowego użytkownika z powodu nieprawidłowego oczyszczania wklejonej zawartości HTML w edytorze treści.
- CVE-2026-16794Średnie
GitLab naprawił problem w GitLab EE dotyczący wszystkich wersji od 18.11 przed 19.1.8, 19.2 przed 19.2.6 i 19.3 przed 19.3.2, który w określonych warunkach mógł pozwolić uwierzytelnionemu użytkownikowi z rolą Security Manager na wykonanie dowolnych zadań CI/CD i dostęp do chronionych zmiennych w projektach grupowych z powodu nieprawidłowej kontroli autoryzacji w zarządzaniu frameworkami zgodności.
- CVE-2025-14871Wysokie
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 18.4.6 przed 19.1.8, 19.2 przed 19.2.6 i 19.3 przed 19.3.2, który w określonych warunkach mógł pozwolić nieuwierzytelnionemu użytkownikowi na spowodowanie odmowy usługi z powodu niewłaściwych limitów alokacji zasobów w logice obliczania złożoności GraphQL.
- CVE-2024-11222Średnie
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 13.0 przed 19.1.8, 19.2 przed 19.2.6 i 19.3 przed 19.3.2, który w określonych warunkach mógł pozwolić użytkownikowi z rolą developer na wykonanie działań w kontekście commitów merge request innego użytkownika z powodu problemu wyścigu w tworzeniu pipeline'ów.
- CVE-2026-0723Wysokie
GitLab CE/EE w wersjach od 18.6 do 18.6.4, 18.7 do 18.7.2 i 18.8 do 18.8.2 zawiera podatność, która pozwala osobie znającej identyfikator poświadczeń ofiary na ominięcie uwierzytelniania dwuskładnikowego poprzez wysłanie sfałszowanych odpowiedzi urządzenia.
- CVE-2025-13928Wysokie
GitLab CE/EE w wersjach od 17.7 do 18.6.4, 18.7 do 18.7.2 i 18.8 do 18.8.2 zawiera podatność, która pozwala nieuwierzytelnionemu użytkownikowi na spowodowanie odmowy usługi (DoS) poprzez wykorzystanie nieprawidłowej walidacji autoryzacji w endpointach API.
Oryginalny opis (angielski, źródło NVD)
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.6 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that under certain conditions could have allowed an authenticated user to bypass SAML SSO sign-in restrictions and authenticate without SSO due to missing authentication enforcement checks.

