Description
GitLab has remediated an issue in GitLab EE affecting all versions from 18.1 before 19.2.8, 19.3 before 19.3.5, and 19.4 before 19.4.2 that, under certain conditions, could have allowed an authenticated user to execute arbitrary CI/CD pipelines in a transferred project with the new group's privileges due to improper cleanup of scheduled pipeline execution policy records.
Published: 2026-10-13
Score: 7.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized execution of CI/CD pipelines
Action: Immediate Patch
AI Analysis

Impact

GitLab Enterprise Edition has an improper cleanup of scheduled pipeline execution policy records that, under certain conditions, could allow an authenticated user to run arbitrary CI/CD pipelines in a transferred project with a group’s new privileges, effectively bypassing the intended authorization checks for pipeline execution; this leads to potential unauthorized code execution or deployment of malicious artifacts.

Affected Systems

All GitLab EE releases from 18.1 through 19.2.7, from 19.3.0 through 19.3.4, and from 19.4.0 through 19.4.1 are affected; the issue does not exist in versions 19.2.8, 19.3.5, 19.4.2 or later.

Risk and Exploitability

The CVSS score is 7.7, indicating a high severity of the flaw. EPSS data is not available, making the exact exploitation probability uncertain, and the vulnerability is not yet listed in the CISA KEV catalog. The attack requires a legitimate authenticated user with access to a transferred project; if the attacker can or schedule a pipeline, they may gain the ability to execute arbitrary code in the project’s environment.

Generated by OpenCVE AI on October 13, 2026 at 03:06 UTC.

Remediation

Vendor Solution

Upgrade to versions 19.2.8, 19.3.5, 19.4.2 or above.


OpenCVE Recommended Actions

  • Upgrade GitLab to a fixed release such as 19.2.8, 19.3.5, 19.4.2 or any later version.
  • If upgrade cannot be performed immediately, manually delete orphaned scheduled pipeline execution policy records for transferred projects by using the GitLab API or the UI, ensuring no residual policy exists.
  • To mitigate further risk, temporarily disable pipeline scheduling for all projects that have been transferred to a new group until the cleanup is verified.

Generated by OpenCVE AI on October 13, 2026 at 03:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 14 Oct 2026 14:15:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:gitlab:gitlab:*:*:*:*:enterprise:*:*:*

Wed, 14 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 13 Oct 2026 01:30:00 +0000

Type Values Removed Values Added
Description GitLab has remediated an issue in GitLab EE affecting all versions from 18.1 before 19.2.8, 19.3 before 19.3.5, and 19.4 before 19.4.2 that, under certain conditions, could have allowed an authenticated user to execute arbitrary CI/CD pipelines in a transferred project with the new group's privileges due to improper cleanup of scheduled pipeline execution policy records.
Title Incorrect Authorization in GitLab
First Time appeared Gitlab
Gitlab gitlab
Weaknesses CWE-863
CPEs cpe:2.3:a:gitlab:gitlab:*:*:*:*:*:*:*:*
Vendors & Products Gitlab
Gitlab gitlab
References
Metrics cvssV3_1

{'score': 7.7, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitLab

Published:

Updated: 2026-10-14T10:51:05.503Z

Reserved: 2026-08-27T15:04:58.659Z

Link: CVE-2026-81839

cve-icon Vulnrichment

Updated: 2026-10-14T10:41:28.943Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-13T02:16:59.927

Modified: 2026-10-14T14:07:43.407

Link: CVE-2026-81839

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T03:15:14Z

Weaknesses