Skip to content

Project

GitLab

GitLab is a web-based DevOps platform offering Git repository hosting, CI/CD pipelines, issue tracking, and AI-assisted code review (Duo) for software teams.

Known aliases

  • GitLab CE
  • gitlab.com
  • GitLab Community Edition
  • GitLab EE
  • GitLab Enterprise Edition
  • GitLab Inc.
  • GTLB

Current stories

securityOne report1 publisher

Rapid7 turns GitLab's CVSS 10.0 regex overflow into command execution on an official 19.4.1 image

Rapid7 built a working command-execution exploit for GitLab's CVSS 10.0 CI/CD regex overflow, CVE-2026-97229. Rapid7 says its route needs a malicious CI config pushed to a public project first, a prerequisite that conflicts with GitLab's PR:N rating.

Publishers:blog.rapid7.com

Reality

Evidence65
Adoption
Not scored
Hype gap−10
Incentives
Not scored
Confidence60
buildOne report1 publisher

GitLab's Dependency Firewall blocks bad packages before a CI job installs them

GitLab put Dependency Firewall into early access with policies for malicious status, severity, license and package age across six package managers. The check is meant to run while the CI job still holds its credentials, according to a dev.to write-up.

Publishers:dev.to

Reality

Evidence45
Adoption
Not scored
Hype gap−10
Incentives
Not scored
Confidence55
buildOne report1 publisher

Any Duo Agent Platform account can run arbitrary commands on a GitLab AI Gateway server

GitLab has patched CVE-2026-90970, a CVSS 9.9 flaw that lets any authenticated Duo Agent Platform user run arbitrary commands on the AI Gateway server. Fixed releases are 19.2.4, 19.3.2 and 19.4.1 for self-hosted installs.

Publishers:dev.to

Reality

Evidence50
Adoption
Not scored
Hype gap+10
Incentives
Not scored
Confidence45
securityOne report1 publisher

GitLab patches CVE-2026-97229, an unauthenticated code execution flaw in its CI/CD regex compiler

GitLab patched CVE-2026-97229, an integer overflow in its CI/CD regex compiler that lets unauthenticated users run code on self-managed servers. Separately, Let's Encrypt's 64-day production certificates start February 10, 2027, so renewal automation needs a test run first.

Publishers:isc.sans.edu

Reality

Evidence55
Adoption
Not scored
Hype gap+5
Incentives
Not scored
Confidence65
leadershipOne report1 publisher

GitLab patches a CVSS 10.0 code-execution flaw across its 19.2, 19.3 and 19.4 lines

GitLab released critical patches 19.4.2, 19.3.5 and 19.2.8 on October 12 to fix a CVSS 10.0 code-execution flaw. Self-managed installations are told to upgrade immediately, while GitLab.com is already patched and Dedicated customers need do nothing.

Publishers:docs.gitlab.com

Reality

Evidence68
Adoption
Not scored
Hype gap0
Incentives
Not scored
Confidence72
securityConfirmed3 publishers

npm Trusted Publishing accepted a freed GitHub repo name as proof of who may publish

Bloom Security counted more than 1,500 npm packages exposed because Trusted Publishing bound publish rights to a GitHub repository name. GitHub says it has shipped fixes, and Bloom's Golan Myers said it is unknown whether anyone exploited the flaw.

Perspective Coverage

3 publishers
Builder
Builder 45%
Operator
Operator 38%
Investor
Investor 17%

Reality

Evidence62
Adoption
Not scored
Hype gap+20
Incentives55
Confidence64
securityConfirmed7 publishers

GitLab patches a maximum-severity code execution flaw in its CI/CD regex compiler

GitLab fixed CVE-2026-97229, a maximum-severity flaw that could let remote attackers run code, in releases 19.2.8, 19.3.4 and 19.4.2. GitLab.com already runs the fix and Dedicated customers need do nothing, so the work falls on self-managed operators.

Perspective Coverage

7 publishers
Builder
Builder 26%
Operator
Operator 63%
Investor
Investor 11%

Reality

Evidence85
Adoption
Not scored
Hype gap+10
Incentives30
Confidence82
buildOne report1 publisher

GitLab's /goal mode lets one model write code while another judges whether the goal is met

GitLab 19.4 adds a /goal command to Duo CLI that loops until a second model judges the objective met or an iteration limit hits. The release adds finer AI spend controls and keeps agent actions inside existing project permissions.

Publishers:infoq.com

Reality

Evidence45
Adoption
Not scored
Hype gap+15
Incentives60
Confidence50
buildOne report1 publisher

Azure Pipelines' new GitHub-hosted Agents pool prices each job per minute by the image label in its YAML

Microsoft made GitHub-hosted agents generally available in Azure Pipelines, billed per minute at a rate the YAML image label sets, with no free minutes. Anyone with write access to a pipeline can now change what its jobs cost.

Publishers:dev.to

Reality

Evidence55
Adoption
Not scored
Hype gap0
Incentives
Not scored
Confidence55
buildOne report1 publisher

GitLab patches a second CVSS 9.9 template-sandbox escape in its AI Gateway in eight months

GitLab has fixed CVE-2026-90970, a CVSS 9.9 sandbox escape that lets an authenticated Duo Agent Platform user run commands on self-hosted AI Gateways. Anyone running one of those gateways needs build 19.2.4, 19.3.2 or 19.4.1, all released October 2, to close it.

Publishers:dev.to

Reality

Evidence62
Adoption
Not scored
Hype gap+12
Incentives30
Confidence58
securityConfirmed5 publishers

GitLab's 9.4 GraphQL bug went from patch to in-the-wild traffic in about two days

WatchTowr reproduced CVE-2026-19478 from the advisory and patch alone, then caught the first exploitation attempts on its honeypots. Self-managed owners do not get a week to schedule this.

Publishers:govinfosecurity.com horizon3.ai securityaffairs.com securityweek.com thehackernews.com

Perspective Coverage

5 publishers
Builder
Builder 29%
Operator
Operator 63%
Investor
Investor 8%

Reality

Evidence68
Adoption
Not scored
Hype gap+20
Incentives62
Confidence70
leadershipOne report1 publisher

Nike's early layoff warning lets staff with other options leave before the list is drawn

Nike will start deciding which roles to cut in 2027, joining Meta and GitLab in announcing layoffs before naming who is affected. Voluntary exits during the wait may trim severance, though an employment lawyer warns the leavers can include people the company would have kept.

Reality

Evidence55
Adoption
Not scored
Hype gap+15
Incentives55
Confidence50
buildOne report1 publisher

Four MCP servers drew CVEs for exposing every tool without authentication

NVD logged CVEs for four MCP servers in about 35 hours, each because every tool it exposes needs no authentication. A fifth MCP flaw, LiteLLM's authentication bypass, is already on CISA's exploited-vulnerabilities list.

Publishers:dev.to

Reality

Evidence62
Adoption58
Hype gap−6
Incentives45
Confidence52
securityConfirmed4 publishers

GitLab patches sandbox escape that lets Duo agent users run commands on self-hosted AI Gateways

GitLab patched CVE-2026-90970, a sandbox escape that lets any authenticated Duo Agent Platform user run arbitrary commands on a self-hosted AI Gateway. Customers on GitLab's hosted gateway are already protected, so the upgrade falls to Self-Managed shops that run their own.

Perspective Coverage

4 publishers
Builder
Builder 24%
Operator
Operator 59%
Investor
Investor 17%

Reality

Evidence78
Adoption
Not scored
Hype gap+15
Incentives
Not scored
Confidence74
productConfirmed3 publishers

GitLab's commits API returns server files to callers who never log in

GitLab's September 10 patch release closes CVE-2026-85706, a CVSS 10.0 path confinement failure in the repository commits API. GitLab.com was already patched, so the exposure sits with self-managed servers.

Publishers:dev.to devops.com infoq.com

Perspective Coverage

3 publishers
Builder
Builder 33%
Operator
Operator 62%
Investor
Investor 5%

Reality

Evidence72
Adoption
Not scored
Hype gap+5
Incentives30
Confidence70
buildOne report1 publisher

Bitbucket's one-year API tokens schedule a repeat of the app-password outage for July 2027

Bitbucket Cloud's API tokens, which replace app passwords removed on 28 July 2026, expire after one year with no extension, a dev.to migration guide says. Teams that switch in July 2026 have set their next credential failure for July 2027 unless someone owns token rotation.

Publishers:dev.to

Reality

Evidence45
Adoption
Not scored
Hype gap+10
Incentives
Not scored
Confidence50
buildOne report1 publisher

Cache lookahead brings a kaniko fork within 1.6x of BuildKit on GitLab runners

Kaniko's community fork, with cross-stage cache lookahead, ran 1.6x slower than BuildKit on GitLab.com runners in a dev.to benchmark. The 15x gap still quoted against kaniko dates from 2018, so teams choosing an in-cluster builder need figures from their own Dockerfiles.

Publishers:dev.to

Reality

Evidence40
Adoption
Not scored
Hype gap+30
Incentives
Not scored
Confidence35

Earlier coverage

  1. Public READMEs are leaking GitLab email tokens that let any sender act as the account owner

    Security · September 24, 2026 · Confirmed2 publishers

  2. Feds say Siemens S7 controllers are already being probed, and the fix list is not a patch

    Security · August 26, 2026 · Confirmed2 publishers

  3. A file.path parameter in GitLab's commit API reads server files before authentication

    Build · September 11, 2026 · Confirmed3 publishers

  4. BambooToken moves its Windows and Linux command channel onto MQTT brokers

    Security · September 15, 2026 · Confirmed3 publishers

  5. OpenAI opened its first incident 57 days after agents found write access on Artifactory

    Build · September 10, 2026 · Confirmed2 publishers