Description
GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.4.6 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that under certain conditions could have allowed an unauthenticated user to cause denial of service due to improper resource allocation limits in the GraphQL complexity calculation logic.
Published: 2026-09-16
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Patch Now
AI Analysis

Impact

GitLab’s GraphQL complexity calculation logic lacks limits on resource allocation, allowing an unauthenticated user to send crafted requests that trigger excessive memory or CPU usage, which can bring a GitLab instance to a denial of service. The flaw is associated with CWE-770. An attacker could cause the service to become unresponsive for legitimate users.

Affected Systems

All GitLab Community Edition and Enterprise Edition releases from version 18.4.6, inclusive, up to but not including the patched releases 19.1.8, 19.2.6, and 19.3.2 are affected. The recommended fix is to upgrade to any GitLab build 19.1.8, 19.2.6, 19.3.2, or later, which restores proper limits to the GraphQL complexity calculation.

Risk and Exploitability

The CVSS score of 7.5 indicates a high severity, while the EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. Because the flaw external GraphQL queries, an attacker could potentially deny service to a system administrator or project maintainer, thus impacting the availability of repository services. Given the lack of an EPSS estimate, the precise likelihood of exploitation remains uncertain, but the absence of a current fix in the target environment makes this a critical maintenance issue.

Generated by OpenCVE AI on September 16, 2026 at 13:25 UTC.

Remediation

Vendor Solution

Upgrade to versions 19.1.8, 19.2.6, 19.3.2 or above.


OpenCVE Recommended Actions

  • Upgrade to GitLab 19.6, 19.3.2 or any newer version that includes the patch.
  • If upgrading is not immediately possible, reduce exposure by applying network‑level rate limiting or firewall rules to the GraphQL endpoint so that unauthenticated requests cannot flood the server.
  • Continuously monitor GraphQL usage and audit logs for spikes or abnormal request patterns that may indicate attempts to exploit the vulnerability.

Generated by OpenCVE AI on September 16, 2026 at 13:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 16 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 16 Sep 2026 06:45:00 +0000

Type Values Removed Values Added
Description GitLab has remediated an issue in GitLab CE/EE affecting all versions from 18.4.6 before 19.1.8, 19.2 before 19.2.6, and 19.3 before 19.3.2 that under certain conditions could have allowed an unauthenticated user to cause denial of service due to improper resource allocation limits in the GraphQL complexity calculation logic.
Title Allocation of Resources Without Limits or Throttling in GitLab
First Time appeared Gitlab
Gitlab gitlab
Weaknesses CWE-770
CPEs cpe:2.3:a:gitlab:gitlab:*:*:*:*:*:*:*:*
Vendors & Products Gitlab
Gitlab gitlab
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitLab

Published:

Updated: 2026-09-16T15:50:21.839Z

Reserved: 2025-12-18T05:04:06.693Z

Link: CVE-2025-14871

cve-icon Vulnrichment

Updated: 2026-09-16T15:50:16.582Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-16T07:16:32.543

Modified: 2026-09-16T19:23:34.623

Link: CVE-2025-14871

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-16T13:30:10Z

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling