☰

Kritiska ievainojamība GitLab programmatūrā (CVE-2026-97229)

[Informācija papildināta: 29.10.2026.]

GitLab publicētie atjauninājumi šo ievainojamību novērš, ja instance izmanto GitLab oficiālo Ruby pakotni (drošības nepilnība meklējama Ruby regulāro izteiksmju apstrādē). Ja netiek izmantota labotā GitLab Ruby pakotne (piemēram, tā vietā Ruby tiek darbināts no pirmkoda vai citā veidā), nepieciešams atjaunināt Ruby uz 3.3.13, 3.4.12, 4.0.9 vai jaunāku versiju, citādi ievainojamība nav novērsta. Atjauninājumi Ruby ir būtiski ne tikai GitLab kontekstā, bet arī, ja to izmanto lietotāja ievadītu regulāro izteiksmju apstrādei citā veidā.

Vairāk: https://www.ruby-lang.org/en/news/2026/10/23/regexp-fixes-for-gitlab-cves/


[Informācija publicēta: 13.10.2026.]

GitLab ir publicējis atjauninājumus, kas novērš kritisku veselā skaitļa (integer) pārpildes ievainojamību CVE-2026-97229 GitLab Community Edition (CE) un Enterprise Edition (EE) programmatūrā.

Nepietiekamas regulāro izteiksmju pārbaudes dēļ, neautentificēts lietotājs šo ievainojamību var izmantot, lai patvaļīgi izpildītu kodu GitLab serverī, izmantojot īpaši izveidotu regulāro izteiksmi CI/CD konfigurācijā. Ievainojamībai piešķirts maksimālais CVSS novērtējums 10.0.

Ietekmētās versijas:

  • Visas versijas no 19.2 pirms 19.2.8
  • Visas versijas no 19.3 pirms 19.3.5
  • Visas versijas no 19.4 pirms 19.4.2

Veicamās darbības: Nekavējoties atjaunot GitLab instances uz kādu no labotajām versijām: 19.4.2, 19.3.5 vai 19.2.8.

Vairāk informācijas: https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-4-2-released