GitLab heeft een deel van zijn gebruikers, naar eigen zeggen 0,5 procent, gewaarschuwd dat logins, oftewel third party credentials, en access tokens publiekelijk beschikbaar waren via een intern loggingsysteem. Er zou geen bewijs zijn voor misbruik.
GitLab schrijft dat het inmiddels maatregelen heeft genomen. Het kwam er naar eigen zeggen op 28 februari achter dat log-ins voor bepaalde repositories niet opgeschoond werden en op die manier in zijn eigen loggingsysteem terechtkwamen. Tijdens het onderzoek bleek bovendien dat tokens voor api-toegang in logbestanden van loadbalancers eindigden, net als log-ins voor repositories.
Vervolgens ontdekte een GitLab-gebruiker op 19 maart dat het interne loggingdashboard via een misconfiguratie toegankelijk was voor iedereen met een Google-account. Op die manier was het mogelijk om leestoegang te krijgen. Volgens GitLab was de misconfiguratie het gevolg van een migratie. Er zou geen bewijs zijn dat er misbruik van deze toegang is gemaakt, die mogelijk was tussen 19 februari en 19 maart. GitLab vermeldt daarbij wel dat zijn auditlogs alleen een week van die hele maand beslaan.
GitLab heeft de getroffen gebruikers op de hoogte gesteld en wijst erop dat gebruikers hun tokens proactief kunnen wijzigen op een speciale pagina. Onlangs waarschuwde de dienst gebruikers voor een kritieke kwetsbaarheid, die mogelijk het op afstand uitvoeren van code toeliet, naast het stelen van informatie en het omzeilen van authenticatie. GitLab is een dienst die ontwikkelaars laat samenwerken aan projecten en kondigde onlangs integratie met GitHub aan.