CVE-2025-7736
NiskieCVSS 3.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 27 - wyżej niż 27% wszystkich znanych CVE
Streszczenie
GitLab naprawił problem w GitLab CE/EE we wszystkich wersjach od 17.9 przed 18.3.6, 18.4 przed 18.4.4 i 18.5 przed 18.5.2. Uwierzytelniony atakujący mógł obejść ograniczenia kontroli dostępu i przeglądać zawartość GitLab Pages przeznaczoną tylko dla członków projektu, uwierzytelniając się przez dostawców OAuth.
Ocena ryzyka
Osoby niebędące członkami projektu mogą uzyskać dostęp do poufnej zawartości GitLab Pages, co może prowadzić do wycieku informacji. Wymaga to uwierzytelnienia, ale obniża skuteczność kontroli dostępu.
Rekomendacja
Zaktualizuj GitLab CE/EE do wersji 18.3.6, 18.4.4 lub 18.5.2 (lub nowszej). Sprawdź konfigurację OAuth i uprawnienia dostępu do GitLab Pages.
Inne podatności w GitLab CE/EE
Zobacz wszystkie- CVE-2026-1659Wysokie
GitLab naprawił problem w GitLab CE/EE, który dotyczy wszystkich wersji od 9.0 przed 18.9.7, 18.10 przed 18.10.6 oraz 18.11 przed 18.11.3. Problem ten mógł pozwolić nieautoryzowanemu użytkownikowi na spowodowanie odmowy usługi poprzez wysyłanie specjalnie przygotowanych żądań z powodu niewystarczającej walidacji danych wejściowych.
- CVE-2026-93577Krytyczne
GitLab CE/EE w wersjach od 19.2 przed 19.2.7, od 19.3 przed 19.3.3 oraz od 19.4 przed 19.4.1 zawiera podatność związaną z przepełnieniem liczb całkowitych podczas kompilacji specjalnie spreparowanego wyrażenia regularnego w konfiguracji CI/CD. W określonych warunkach uwierzytelniony użytkownik może wykonać dowolny kod na serwerze GitLab.
- CVE-2026-89078Krytyczne
GitLab CE/EE w wersjach od 19.2 przed 19.2.7, od 19.3 przed 19.3.3 oraz od 19.4 przed 19.4.1 zawiera podatność typu double free podczas przetwarzania specjalnie spreparowanego wyrażenia regularnego w konfiguracji CI/CD. W określonych warunkach uwierzytelniony użytkownik może wykonać dowolny kod na serwerze GitLab.
- CVE-2023-7028KrytyczneAktywnie exploitowane
W GitLab CE/EE odkryto problem w wersjach od 16.1 przed 16.1.6, 16.2 przed 16.2.9, 16.3 przed 16.3.7, 16.4 przed 16.4.5, 16.5 przed 16.5.6, 16.6 przed 16.6.4 oraz 16.7 przed 16.7.2, polegający na tym, że e-maile resetujące hasło mogły być dostarczane na niezweryfikowany adres e-mail.
- CVE-2023-3364Wysokie
W GitLab CE/EE zidentyfikowano problem, który dotyczy wszystkich wersji od 8.14 do przed 16.0.8, od 16.1 do przed 16.1.3 oraz od 16.2 do przed 16.2.2. Możliwe było przeprowadzenie ataku typu Denial of Service (DoS) za pomocą specjalnie przygotowanych ładunków, które wykorzystują AutolinkFilter w punkcie końcowym preview_markdown.
- CVE-2021-39935ŚrednieAktywnie exploitowane
W GitLab CE/EE odkryto problem dotyczący wszystkich wersji od 10.5 przed 14.3.6, od 14.4 przed 14.4.4 oraz od 14.5 przed 14.5.2. Nieautoryzowani zewnętrzni użytkownicy mogą wykonywać żądania po stronie serwera poprzez API CI Lint.
- CVE-2026-12664Średnie
GitLab CE/EE w wersjach od 18.2 przed 19.3.6, 19.4 przed 19.4.3 oraz 19.5 przed 19.5.1 zawiera lukę, która w pewnych warunkach pozwalała uwierzytelnionemu użytkownikowi z tokenem o zakresie read_api pobrać przychodzący adres e-mail projektu i tworzyć elementy pracy, omijając ograniczenia tokenu z powodu niewystarczającego egzekwowania zakresu w polu GraphQL.
- CVE-2026-105777Średnie
GitLab CE/EE w wersjach od 17.6.5 przed 19.3.6, 19.4 przed 19.4.3 oraz 19.5 przed 19.5.1 zawiera lukę, która w pewnych warunkach pozwalała nieuwierzytelnionemu użytkownikowi pobrać wrażliwe wewnętrzne poświadczenia serwera z powodu niewłaściwego filtrowania wewnętrznych nagłówków odpowiedzi.
- CVE-2026-105711Niskie
GitLab CE/EE naprawił problem w wersjach od 15.0 przed 19.3.6, 19.4 przed 19.4.3 oraz 19.5 przed 19.5.1, gdzie gdy merge request w publicznym projekcie odwoływał się do poufnego zgłoszenia z prywatnego projektu, uwierzytelniony użytkownik bez członkostwa w projekcie mógł odczytać tytuł poufnego zgłoszenia. Przyczyną był niezależny od przeglądającego klucz pamięci podręcznej fragmentów, który nieprawidłowo udostępniał wyrenderowaną treść z redakcją per użytkownik wszystkim użytkownikom.
- CVE-2026-92883Wysokie
W GitLab CE/EE wykryto podatność, która w określonych warunkach mogła pozwolić uwierzytelnionemu użytkownikowi na wykonanie dowolnego JavaScriptu w kontekście sesji przeglądarki innych użytkowników poprzez specjalnie spreparowane repozytorium. Problem dotyczy wersji od 19.1 do 19.2.8, 19.3 do 19.3.5 oraz 19.4 do 19.4.2.
Oryginalny opis (angielski, źródło NVD)
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 17.9 before 18.3.6, 18.4 before 18.4.4, and 18.5 before 18.5.2 that could have allowed an authenticated attacker to bypass access control restrictions and view GitLab Pages content intended only for project members by authenticating through OAuth providers.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

