CVE-2026-97229
KrytyczneCVSS 10.0Streszczenie
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.
Ocena ryzyka
Nieuwierzytelniony atakujący może przejąć kontrolę nad serwerem GitLab, co może prowadzić do kradzieży danych, modyfikacji repozytoriów oraz pełnej kompromitacji infrastruktury CI/CD. To stanowi krytyczne zagrożenie dla integralności i poufności danych.
Rekomendacja
Należy natychmiast zaktualizować GitLab CE/EE do wersji 19.2.8, 19.3.5 lub 19.4.2, w zależności od używanej linii wydań. Po aktualizacji należy zweryfikować konfiguracje CI/CD pod kątem nietypowych wyrażeń regularnych.
Inne podatności w GitLab
Zobacz wszystkie- 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-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.
Oryginalny opis (angielski, źródło NVD)
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 19.2 before 19.2.8, 19.3 before 19.3.5, and 19.4 before 19.4.2 that, under certain conditions, could have allowed an unauthenticated user to execute arbitrary code on the GitLab server via a specially crafted regular expression in a CI/CD configuration, due to insufficient regular expression validation.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

