Description
GitLab has remediated an issue in GitLab EE affecting all versions from 16.11 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 approve a merge request despite having contributed commits to it, due to improper identity resolution.
Published: 2026-10-13
Score: 4.2 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Improper authorization enabling unauthorized merge request approvals
Action: Patch
AI Analysis

Impact

The vulnerability is caused by improper identity resolution in the merge request approval process. This flaw allows an authenticated user who has contributed commits to a merge request to approve it, bypassing the expected review separation. It is an authorization anomaly (CWE‑863) that could let a user merge changes they contributed or are involved in without additional checking.

Affected Systems

GitLab Enterprise Edition versions from 16.11 up to 19.1, and the 19.2 line up to the release just before 19.2.8, the 19.3 line up to before 19.3.5, and the 19.4 line up to before 19.4.2 are vulnerable. All newer releases are not affected.

Risk and Exploitability

The CVSS score of 4.2 indicates moderate severity. No EPSS score is available, and the vulnerability is not listed in CISA’s KEV catalog, so the likelihood of exploitation is uncertain but not considered high. An attacker must be authenticated and possess merge approval rights, limiting the scope to privileged users. Organizations should regard this as a medium‑risk issue that warrants timely remediation.

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

Remediation

Vendor Solution

Upgrade to versions 19.2.8, 19.3.5, 19.4.2 or above.


OpenCVE Recommended Actions

  • Upgrade GitLab to version 19.2.8, 19.3.5, 19.4.2 or later to remove the flawed authorization logic.
  • Verify that the merge request approval workflow still requires explicit approval and does not implicitly approve based on commit contribution.
  • If an immediate upgrade is not possible, restrict merge approval rights to a trusted set of users and add manual approval verification for critical branches.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

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


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

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

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 16.11 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 approve a merge request despite having contributed commits to it, due to improper identity resolution.
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': 4.2, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitLab

Published:

Updated: 2026-10-14T19:13:09.114Z

Reserved: 2026-09-16T12:35:10.273Z

Link: CVE-2026-92528

cve-icon Vulnrichment

Updated: 2026-10-14T19:13:04.733Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-13T02:17:00.443

Modified: 2026-10-14T20:18:00.627

Link: CVE-2026-92528

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T04:00:15Z

Weaknesses