Description
GitLab has remediated an issue in GitLab EE affecting all versions from 17.8 before 19.3.6, 19.4 before 19.4.3, and 19.5 before 19.5.1 that, under certain conditions, could have allowed an authenticated user with read-only permissions to permanently delete existing vulnerability records due to improper cleanup logic that failed to distinguish between pre-existing records from newly created ones during error handling.
Published: 2026-10-21
Score: 3.1 Low
EPSS: < 1% Very Low
KEV: No
Impact: Accidental deletion of vulnerability records
Action: Patch
AI Analysis

Impact

GitLab Enterprise Edition contains an error in the cleanup logic that triggers when a thrown exception occurs during vulnerability record handling. The flaw does not differentiate between existing vulnerability entries and newly created entries, allowing an authenticated user who only has read‑only permissions to permanently delete existing records. The primary consequence is loss of stored vulnerability data, which can impair audit trails and security oversight.

Affected Systems

All GitLab Enterprise Edition releases from 17.8 through 19.2, as well as 19.3 before 19.3.6, 19.4 before 19.4.3, and 19.5 before 19.5.1 are affected. The issue does not apply to versions 19.3.6, 19.4.3, 19.5.1 or newer. Affected installations are those that enable the vulnerability tracking feature and have users with read‑only access.

Risk and Exploitability

The flaw is considered low severity with a CVSS score of 3.1. Because the attacker role required is a legitimate, read‑only user, the attack surface is limited to authenticated accounts that already exist in the system. No remote code execution or privilege escalation is possible. The event is not listed in CISA’s KEV catalog and no EPSS data is available, suggesting that exploit activity has not been observed. Nonetheless, the data loss risk warrants attention due to its impact on compliance and visibility.

Generated by OpenCVE AI on October 22, 2026 at 02:18 UTC.

Remediation

Vendor Solution

Upgrade to versions 19.3.6, 19.4.3, 19.5.1 or above.


OpenCVE Recommended Actions

  • Upgrade the GitLab instance to version 19.3.6, 19.4.3, 19.5.1, or newer.
  • Before applying the patch, back up the vulnerability database to ensure recovery if data loss occurs.
  • After upgrading, verify that read‑only users cannot delete vulnerability records—consider tightening permissions if necessary.

Generated by OpenCVE AI on October 22, 2026 at 02:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 27 Oct 2026 14:15:00 +0000

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

Wed, 21 Oct 2026 23:45:00 +0000

Type Values Removed Values Added
Description GitLab has remediated an issue in GitLab EE affecting all versions from 17.8 before 19.3.6, 19.4 before 19.4.3, and 19.5 before 19.5.1 that, under certain conditions, could have allowed an authenticated user with read-only permissions to permanently delete existing vulnerability records due to improper cleanup logic that failed to distinguish between pre-existing records from newly created ones during error handling.
Title Improper Cleanup on Thrown Exception in GitLab
First Time appeared Gitlab
Gitlab gitlab
Weaknesses CWE-460
CPEs cpe:2.3:a:gitlab:gitlab:*:*:*:*:*:*:*:*
Vendors & Products Gitlab
Gitlab gitlab
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitLab

Published:

Updated: 2026-10-30T17:30:54.664Z

Reserved: 2026-10-19T14:34:40.709Z

Link: CVE-2026-112326

cve-icon Vulnrichment

Updated: 2026-10-30T17:30:36.563Z

cve-icon NVD

Status : Analyzed

Published: 2026-10-22T01:16:57.873

Modified: 2026-11-04T23:10:00.223

Link: CVE-2026-112326

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T04:15:09Z

Weaknesses
  • CWE-460

    Improper Cleanup on Thrown Exception