Podatności GitLab
114 znanych podatności CVE w GitLab, przetłumaczonych i ocenionych.
- 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.
- CVE-2025-13927Wysokie
GitLab CE/EE w wersjach od 11.9 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 wysyłanie spreparowanych żądań z nieprawidłowymi danymi uwierzytelniającymi.
- CVE-2025-11224Wysokie
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 15.10 przed 18.3.6, 18.4 przed 18.4.4 i 18.5 przed 18.5.2, który mógł pozwolić uwierzytelnionemu użytkownikowi na wykonanie przechowywanego cross-site scripting (XSS) poprzez nieprawidłową walidację danych wejściowych w funkcjonalności proxy Kubernetes.
- CVE-2016-9469Wysokie
Wiele wersji GitLab naraża na niebezpieczną metodę, która może prowadzić do usunięcia wszystkich obiektów Issue i MergeRequest przez dowolnego uwierzytelnionego użytkownika. W przypadku projektów publicznych, podatność ta może być wykorzystana przez użytkowników nieautoryzowanych.
- CVE-2016-4340Wysokie
Funkcja impersonacji w Gitlabie w wersjach 8.7.0 oraz 8.6.0 do 8.6.7, 8.5.0 do 8.5.11, 8.4.0 do 8.4.9, 8.3.0 do 8.3.8 oraz 8.2.0 do 8.2.4 pozwala zdalnie uwierzytelnionym użytkownikom na 'logowanie' jako inny użytkownik za pomocą nieokreślonych wektorów.
- CVE-2026-110264Krytyczne
W GitLab CE/EE w wielu wersjach wykryto błąd przepełnienia liczb całkowitych podczas kompilacji spreparowanego wyrażenia regularnego. W określonych warunkach może to pozwolić nieuwierzytelnionemu użytkownikowi na wykonanie dowolnego kodu na serwerze GitLab.
- CVE-2026-97229KrytyczneAktywnie exploitowane
GitLab CE/EE w wersjach od 19.2 do 19.2.8, 19.3 do 19.3.5 oraz 19.4 do 19.4.2 zawiera podatność, która w określonych warunkach może pozwolić nieuwierzytelnionemu użytkownikowi na wykonanie dowolnego kodu na serwerze GitLab. Problem wynika z niewystarczającej walidacji wyrażeń regularnych w konfiguracji CI/CD.
- CVE-2026-87719Krytyczne
W GitLab EE występuje luka pozwalająca uwierzytelnionemu użytkownikowi z dostępem do Duo Chat na uzyskanie konfiguracji Advanced Search oraz poufnych poświadczeń. Atakujący wykorzystuje specjalnie spreparowany argument subskrypcji GraphQL do obejścia serializacji i wykonania wyszukiwania obiektów serwera.
- CVE-2026-85706KrytyczneAktywnie exploitowane
W GitLab CE/EE występuje luka w API commitów repozytorium polegająca na niewłaściwym ograniczeniu ścieżek i braku wymuszania uwierzytelniania. W określonych warunkach nieuwierzytelniony użytkownik może odczytać dowolne pliki z serwera GitLab.
- CVE-2026-19478Krytyczne
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 18.2 przed 18.11.11, 19.0 przed 19.0.8, 19.1 przed 19.1.6 i 19.2 przed 19.2.4, który w określonych warunkach mógł pozwolić nieuwierzytelnionemu użytkownikowi na zdalną modyfikację lub usunięcie publicznych projektów i danych użytkowników za pomocą dyrektywy GraphQL.
- CVE-2021-22175ŚrednieAktywnie exploitowane
Gdy włączone są żądania do sieci wewnętrznej dla webhooków, podatność typu server-side request forgery w GitLab (wszystkie wersje od 10.5) może być wykorzystana przez nieuwierzytelnionego atakującego, nawet gdy rejestracja jest wyłączona.
- CVE-2021-22205KrytyczneAktywnie exploitowane
W GitLab CE/EE od wersji 11.9 wykryto podatność polegającą na nieprawidłowej walidacji plików graficznych przekazywanych do parsera. Umożliwia to zdalne wykonanie kodu.
- CVE-2026-16255Średnie
GitLab naprawił problem w GitLab EE dotyczący wszystkich wersji od 12.0 przed 19.3.6, 19.4 przed 19.4.3 oraz 19.5 przed 19.5.1, w którym przy włączonej blokadzie członkostwa SAML lub LDAP dla całej instancji uwierzytelniony użytkownik mógł przyznać lub zaakceptować członkostwo w projekcie i grupie poza kontrolą dostawcy tożsamości z powodu niepełnego egzekwowania blokady dla żądań utworzonych przed jej włączeniem.
- CVE-2026-15723Wysokie
GitLab CE/EE w wersjach od 10.1 przed 19.3.6, 19.4 przed 19.4.3 oraz 19.5 przed 19.5.1 zawiera błąd nieprawidłowej sanityzacji danych wejściowych w ścieżce wyszukiwania adresu e-mail LDAP używanej podczas łączenia tożsamości OmniAuth. Gdy jednocześnie włączone są OmniAuth SAML i automatyczne łączenie LDAP, uwierzytelniony użytkownik może przejąć istniejące konto oparte na LDAP bez interakcji ofiary.
- CVE-2026-13319Średnie
GitLab CE/EE w wersjach od 15.10 do przed 19.3.6, od 19.4 do przed 19.4.3 oraz od 19.5 do przed 19.5.1 zawierał błąd, który mógł pozwolić uwierzytelnionemu użytkownikowi na odczyt metadanych kamieni milowych, w tym tytułów, opisów i pełnych ścieżek projektów, z dowolnych prywatnych projektów w całej instancji bez członkostwa w projekcie. Przyczyną był brak kontroli autoryzacji na parametrze filtra projektu dostarczanym przez użytkownika w API kamieni milowych grupy.
- CVE-2026-112212Wysokie
GitLab CE/EE we wszystkich wersjach od 18.3 przed 19.3.6, 19.4 przed 19.4.3 i 19.5 przed 19.5.1 zawiera podatność, w której nieuwierzytelniony użytkownik mógł zatruć współdzielony dokument odkrywania OAuth/OIDC w pamięci podręcznej, aby przekierować niektóre przepływy do zewnętrznie kontrolowanego serwera, z powodu niewłaściwego zaufania do wartości dostarczonych przez użytkownika podczas konstruowania adresów URL punktów końcowych w odpowiedziach odkrywania w pamięci podręcznej.
- CVE-2026-84284Średnie
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 17.11 przed 19.2.8, 19.3 przed 19.3.6 oraz 19.4 przed 19.4.2, który w pewnych warunkach mógł pozwolić nieuwierzytelnionemu użytkownikowi na odczyt zawartości elementów pracy z prywatnych grup i projektów z powodu nieprawidłowych kontroli autoryzacji.
- CVE-2026-16275Średnie
Podatność w GitLab CE/EE umożliwia nieuwierzytelnionemu użytkownikowi odczyt poufnych notatek w publicznych projektach z powodu błędnych kontroli autoryzacji. Dotyczy wersji od 17.4 do 19.2.8, 19.3 do 19.3.5 oraz 19.4 do 19.4.2.
- CVE-2026-14552Średnie
Podatność w GitLab CE/EE umożliwia uwierzytelnionemu użytkownikowi z dostępem Gościa odczyt poufnych treści epickich, które powinny być ograniczone przez zewnętrzną autoryzację, z powodu błędnych kontroli autoryzacji. Dotyczy wersji od 17.0 do 19.2.8, 19.3 do 19.3.5 oraz 19.4 do 19.4.2.
- CVE-2026-14210Średnie
Podatność w GitLab CE/EE umożliwia uwierzytelnionemu użytkownikowi z projektowym, drobnoziarnistym tokenem dostępu osobistego trwałe usunięcie lub modyfikację etykiet na poziomie grupy, z powodu błędnej logiki autoryzacji w zakresie walidacji własności etykiet. Dotyczy wersji od 18.11 do 19.2.8, 19.3 do 19.3.5 oraz 19.4 do 19.4.2.
- CVE-2026-105458Średnie
Podatność w GitLab EE umożliwia uwierzytelnionemu użytkownikowi z określonym granularnym uprawnieniem uzyskanie tokena GitLab Duo Agent Platform, który omija kontrolę zarządczą, z powodu polegania na niezaufanych danych wejściowych w decyzji bezpieczeństwa. Dotyczy wersji od 19.1 do 19.2.8, 19.3 do 19.3.5 oraz 19.4 do 19.4.2.
- CVE-2026-104661Średnie
Podatność w GitLab EE umożliwia uwierzytelnionemu użytkownikowi z niestandardową rolą z uprawnieniami administracji frameworkiem zgodności skonfigurowanie i wykonanie specjalnie spreparowanego pipeline'u zgodności w projektach grupowych, z powodu nieprawidłowego przypisania uprawnień. Dotyczy wersji od 17.0 do 19.2.8, 19.3 do 19.3.5 oraz 19.4 do 19.4.2.
- CVE-2026-101168Średnie
Podatność w GitLab CE/EE umożliwia uwierzytelnionemu użytkownikowi z dostępem do danych logów GitLab Pages uzyskanie tokenów dostępu i innych sekretów, z powodu wstawiania wrażliwych danych żądań do plików logów i zdarzeń śledzenia błędów. Dotyczy wersji od 12.0 do 19.2.8, 19.3 do 19.3.5 oraz 19.4 do 19.4.2.
- CVE-2026-1403Średnie
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 11.7 przed 18.8.9, 18.9 przed 18.9.5 i 18.10 przed 18.10.3, który podczas importowania plików CSV mógł pozwolić uwierzytelnionemu użytkownikowi na spowodowanie odmowy usługi (DoS) dla workerów Sidekiq z powodu nieprawidłowej walidacji struktury pliku CSV.
- CVE-2026-8937Średnie
GitLab CE/EE zawiera błąd braku kontroli autoryzacji na powiązanych elementach pracy w widocznych epicach. Uwierzytelniony użytkownik mógł odczytać prywatne treści podzadań (tytuły i opisy) z projektów, do których nie miał dostępu.
- CVE-2026-84739Wysokie
GitLab CE/EE ma podatność na wykonanie skryptów XSS w przeglądarce innego użytkownika z powodu nieprawidłowej sanityzacji ścieżek w przeglądarce diffów merge requesta. Dotyczy wersji od 13.11 do 19.2.7, 19.3 do 19.3.3 i 19.4 do 19.4.1.
- CVE-2026-4523Niskie
Podatność w GitLab CE/EE umożliwia nieuwierzytelnionemu użytkownikowi odczytanie zawartości logów zadań CI/CD, które mogą zawierać wrażliwe wartości zmiennych. Problem wynika z nieprawidłowego egzekwowania autoryzacji w API GraphQL.
- CVE-2026-10518Średnie
GitLab EE zawiera błąd niewłaściwego egzekwowania autoryzacji. Uwierzytelniony użytkownik z uprawnieniami gościa mógł odczytać prywatne treści polityk bezpieczeństwa, do których nie był uprawniony.
- CVE-2026-92874Średnie
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 18.3 przed 19.2.7, 19.3 przed 19.3.3 i 19.4 przed 19.4.1. W pewnych warunkach uwierzytelniony użytkownik z tokenem MCP mógł wykonać działania poza zamierzonym zakresem tokena z powodu nieprawidłowych kontroli autoryzacji.
- CVE-2026-92530Średnie
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 19.1 przed 19.2.7, 19.3 przed 19.3.3 i 19.4 przed 19.4.1. W pewnych warunkach uwierzytelniony użytkownik mógł sfałszować autorstwo merge requestów i przypisać treść do dowolnych istniejących użytkowników z powodu nieprawidłowego polegania na efemerycznym stanie cache podczas importów Direct Transfer.
- 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-12910Średnie
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.
- CVE-2026-77801Średnie
GitLab CE/EE w wersjach od 12.8 do przed 19.1.7, 19.2 przed 19.2.5 i 19.3 przed 19.3.1 zawiera podatność, która w określonych warunkach pozwala uwierzytelnionemu użytkownikowi na spowodowanie denial of service wpływającego na przetwarzanie zadań w tle z powodu braku limitów liczby obiektów.
- CVE-2026-3035Średnie
GitLab EE w wersjach od 11.3 do przed 19.1.7, 19.2 przed 19.2.5 i 19.3 przed 19.3.1 zawiera podatność, która w określonych warunkach pozwala uwierzytelnionemu użytkownikowi z uprawnieniami Maintainer projektu na dostęp do terminala chronionego środowiska, do którego nie był upoważniony, z powodu nieprawidłowej autoryzacji.
- CVE-2026-15387Średnie
GitLab EE w wersjach od 19.1 do przed 19.1.7, 19.2 przed 19.2.5 i 19.3 przed 19.3.1 zawiera podatność, która w określonych warunkach pozwala uwierzytelnionemu użytkownikowi z uprawnieniami dewelopera na wpływanie na środowisko wykonawcze zadań związanych z egzekwowaniem polityk Pipeline Execution, z powodu nieprawidłowego obsługiwania zależności zadań.
- CVE-2026-10053Wysokie
GitLab CE/EE w wersjach od 18.8 przed 19.0.6, 19.1 przed 19.1.4 i 19.2 przed 19.2.2 ma podatność na path traversal w rejestrze pakietów, która w określonych warunkach może pozwolić uwierzytelnionemu użytkownikowi na zdalne wykonanie kodu.
- CVE-2026-19650Wysokie
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 18.2 przed 18.11.11, 19.0 przed 19.0.8, 19.1 przed 19.1.6 i 19.2 przed 19.2.4, który w określonych warunkach mógł pozwolić nieuwierzytelnionemu użytkownikowi na wykonywanie mutacji przez żądania GET z powodu nieprawidłowej walidacji żądań w obsłudze zapytań GraphQL multiplex.
- CVE-2026-16494Wysokie
GitLab EE w wersjach od 19.1 przed 19.1.4 oraz 19.2 przed 19.2.2 ma naprawioną lukę, która w określonych warunkach mogła pozwolić uwierzytelnionemu użytkownikowi na modyfikację ustawień projektu zastrzeżonych dla ról z wyższymi uprawnieniami, z powodu braku kontroli autoryzacji na punkcie końcowym aktualizacji projektu.
- CVE-2026-15217Wysokie
GitLab CE/EE w wersjach od 18.2 przed 19.0.6, 19.1 przed 19.1.4 oraz 19.2 przed 19.2.2 ma naprawioną lukę, która w określonych warunkach mogła pozwolić na cross-site scripting z powodu nieprawidłowej neutralizacji danych kontrolowanych przez użytkownika renderowanych w treści komórek tabeli przez komponent pulpitu analitycznego.
- CVE-2026-15216Wysokie
GitLab CE/EE w wersjach od 18.2 przed 19.0.6, 19.1 przed 19.1.4 oraz 19.2 przed 19.2.2 ma naprawioną lukę, która w określonych warunkach mogła pozwolić na cross-site scripting z powodu nieprawidłowej neutralizacji danych kontrolowanych przez użytkownika renderowanych w elementach paginacji przez komponent pulpitu analitycznego.
- CVE-2026-8667Średnie
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 17.6 przed 19.0.6, 19.1 przed 19.1.4 i 19.2 przed 19.2.2, który w określonych warunkach mógł pozwolić uwierzytelnionemu użytkownikowi z rolą dewelopera na modyfikację niektórych metadanych rejestru pakietów bez wymaganych uprawnień na poziomie maintainera z powodu nieprawidłowych kontroli autoryzacji.
- CVE-2026-7427Średnie
GitLab naprawił problem w GitLab CE/EE dotyczący wszystkich wersji od 18.5 przed 19.0.6, 19.1 przed 19.1.4 i 19.2 przed 19.2.2, który w określonych warunkach mógł pozwolić nieuwierzytelnionemu użytkownikowi na spowodowanie odmowy usługi z powodu nieprawidłowej walidacji danych wejściowych.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

