Wykryto krytyczną lukę w GitLab o identyfikatorze CVE-2026-97229 z oceną CVSS 10/10. Problem wynika z niewłaściwej walidacji wyrażeń regularnych w silniku Onigmo, który jest częścią języka Ruby. Luka pozwala nieautoryzowanemu użytkownikowi na zdalne wykonanie dowolnego kodu poprzez przesłanie złośliwej konfiguracji CI/CD.
Odnotowano próby wykorzystania tej podatności przeciwko instancji Alpine Linux. Choć atak nie zakończył się pełnym przejęciem, napastnicy próbowali dopasować exploit do konkretnego obrazu kontenera. W odpowiedzi dystrybucja Alpine Linux zdecydowała się na całkowite przebudowanie swojej instancji GitLab.
Kluczowym aspektem jest to, że sama aktualizacja GitLab do wersji 19.3.6 może nie wystarczyć, jeśli system korzysta z własnej instalacji Ruby zamiast pakietów dostarczanych wraz z GitLabem. W takim przypadku konieczna jest ręczna aktualizacja środowiska Ruby do bezpiecznych wersji.
Amerykańska agencja CISA dodała lukę do katalogu CVE Known Exploited Vulnerabilities, nakazując agencjom federalnym jej naprawienie w ciągu trzech dni. Sytuacja wymaga szczególnej uwagi administratorów korzystających z własnych kontenerów lub niestandardowych instalacji Ruby.



