Description
GitLab has remediated an issue in GitLab EE affecting all versions from 17.0 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 holding a custom role with compliance framework administration permissions to configure and execute a specially crafted compliance pipeline across group projects due to improper privilege assignment.
Published: 2026-10-13
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized execution of compliance pipelines
Action: Apply Patch
AI Analysis

Impact

An improper privilege assignment flaw allows an authenticated user with a custom role that includes compliance framework administration permissions to configure and run a specially crafted compliance pipeline across group projects. This weakness enables unauthorized execution of potentially sensitive automation, exposing the organization to data manipulation or service disruption. The flaw is classified as CWE-266: Permissions, Access Control Issues.

Affected Systems

GitLab, all versions from 17.0 up to but not including 19.2.8, 19.3.5, and 19.4.2. Versions 19.2.8, 19.3.5, and 19.4.2 and newer contain the fix.

Risk and Exploitability

The CVSS base score of 4.3 indicates moderate severity. EPSS is not available and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog. An attacker must be authenticated and already possess a custom role with compliance framework administration rights to exploit this issue, which limits the threat surface but still poses a risk if such roles are granted too broadly. The exploitation path requires launching a compliance pipeline that runs across group projects, potentially affecting multiple repositories and users.

Generated by OpenCVE AI on October 13, 2026 at 02:56 UTC.

Remediation

Vendor Solution

Upgrade to versions 19.2.8, 19.3.5, 19.4.2 or above.


OpenCVE Recommended Actions

  • Upgrade GitLab Enterprise Edition to version 19.2.8, 19.3.5, 19.4.2, or a later release that incorporates the fix.
  • Reevaluate custom roles to remove excess compliance framework administration permissions, ensuring that only users who genuinely require this capability retain it.
  • Perform a regular access‑control review and audit to enforce the principle of least privilege, and monitor for anomalous pipeline executions.

Generated by OpenCVE AI on October 13, 2026 at 02:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

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

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

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, '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 17.0 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 holding a custom role with compliance framework administration permissions to configure and execute a specially crafted compliance pipeline across group projects due to improper privilege assignment.
Title Incorrect Privilege Assignment in GitLab
First Time appeared Gitlab
Gitlab gitlab
Weaknesses CWE-266
CPEs cpe:2.3:a:gitlab:gitlab:*:*:*:*:*:*:*:*
Vendors & Products Gitlab
Gitlab gitlab
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitLab

Published:

Updated: 2026-10-13T15:49:47.856Z

Reserved: 2026-10-02T07:39:09.123Z

Link: CVE-2026-104661

cve-icon Vulnrichment

Updated: 2026-10-13T15:41:06.883Z

cve-icon NVD

Status : Analyzed

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

Modified: 2026-10-14T14:10:27.793

Link: CVE-2026-104661

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-266

    Incorrect Privilege Assignment