Säkerhet · 26 oktober 2026
Även publicerad på Русский
GitLab åtgärdar kritisk säkerhetsbrist som funnits i tolv år
GitLab har offentliggjort säkerhetskorrigeringar för att åtgärda en allvarlig sårbarhet som har funnits i mjukvaran i tolv år. Den 21 oktober släppte företaget uppdateringar för sina utgåvor Community Edition och Enterprise Edition. Företaget uppmanar nu systemadministratörer att omedelbart uppdatera sina installationer för att skydda sina servrar mot potentiella attacker.
Sårbarheten, som har tilldelats referensnumret CVE-2026-110264, har fått betyget tio av tio på den internationella svårighetsgradsskalan CVSS. Detta maximala betyg indikerar att felet är extremt farligt. En angripare på distans skulle kunna utnyttja bristen för att köra godtycklig kod utan att behöva logga in på en sårbar server. Felet finns i komponenten Onigmo, som är en kompilator för reguljära uttryck. Ett heltalsöverflöde uppstår när systemet försöker rendera en speciellt konstruerad fil i formatet Org-mode. Detta kan leda till att kod exekveras under systemkontot för git.
Åtgärderna täcker versioner av mjukvaran ända tillbaka till version 7.0. GitLab har publicerat korrigeringar för sju specifika grenar av koden. Dessa grenar är version 18.11.13, version 19.0.10, version 19.1.9, version 19.2.9, version 19.3.6, version 19.4.3 samt version 19.5.1. Installationer som är äldre än dessa specificerade versioner måste uppgraderas. System som fortfarande kör version 18.10 eller någon ännu äldre variant får inga korrigeringar i denna omgång. Dessa måste flyttas över till en supported gren som får säkerhetsuppdateringar. Administratörer uppmanas att kartlägga alla instanser som fortfarande är i drift, särskilt de som används för historiska projekt eller sekundära utvecklingsmiljöer.
Den europeiska datorberedskapsgruppen CERT-EU rekommenderar att korrigeringarna tillämpas snabbt. Prioritet bör ges till servrar som är exponerade mot internet. Organisationen råder även till att söka efter eventuella tecken på att system redan har äventyrats. GitLab har släppt två detektionsregler som är avsedda att identifiera försök till utnyttjande av bristen. Övervakning av krascher i Onigmo-arbetare samt fel vid rendering av Org-mode-filer kan komplettera dessa kontroller. En komprometterad GitLab-instans innebär risker som sträcker sig bortom bara kodförråd. Plattformen hanterar ofta automatiserade leveranspipeliner, åtkomstnycklar och hemliga uppgifter för mjukvaruleveranser. En angripare med tillgång till servern skulle kunna modifiera kod, stjäla inloggningsuppgifter eller nå andra delar av informationssystemet.
Det finns för närvarande inga bekräftade rapporter om att denna sårbarhet har utnyttjats i pågående attacker. Avsaknaden av offentliga larm befriar dock inte organisationer från att granska sina loggar, särskilt om deras instanser är tillgängliga utifrån. GitLab meddelar att deras egna värdtjänster, inklusive GitLab.com, redan har fått korrigeringarna installerade. Företag som driver sin egen infrastruktur måste själva genomföra uppgraderingen. Denna händelse följer efter en annan korrigering som gjordes den 12 oktober för en annan kritisk brist med betyget tio av tio. Den tidigare bristen gällde också kompilatorn för reguljära uttryck men använde en annan ingångspunkt. Korrigeringen från den 12 oktober skyddar inte mot den nya sårbarheten, vilket innebär att administratörer måste verifiera sina versioner igen och applicera de senaste uppdateringarna från den 21 oktober.