CVE-2025-12571CWE-770denial-of-service

CVE-2025-12571

High · published November 27, 2025

CVSS v3.1
7.5
EPSS
1%
Percentile
42.7
In the wild
Unconfirmed
What it is

⚡ An unauthenticated user can crash your GitLab instance with a cleverly crafted JSON payload — that’s all it takes to trigger a Denial of Service! 🔥 Think of it like a restaurant that can’t handle a sudden influx of diners because someone keeps sending in fake reservations. The kitchen gets overwhelmed, and real customers are left waiting for their meals — or worse, turned away entirely! If exploited, this vulnerability could lead to your GitLab service becoming unresponsive, leaving users unable to access their repositories or manage their projects. It’s not just an inconvenience; it can halt productivity and frustrate your team as they struggle with service disruptions.

Put simply

Think of it like a restaurant that can’t handle a sudden influx of diners because someone keeps sending in fake reservations. The kitchen gets overwhelmed, and real customers are left waiting for their meals — or worse, turned away entirely! This Denial of Service vulnerability exists in GitLab CE/EE versions prior to 18.4.5, 18.5.3, and 18.6.1, where attackers can send specially crafted requests with malicious JSON payloads to overwhelm the server.

What to do

If exploited, this vulnerability could lead to your GitLab service becoming unresponsive, leaving users unable to access their repositories or manage their projects. It’s not just an inconvenience; it can halt productivity and frustrate your team as they struggle with service disruptions. To protect your application, ensure you update GitLab CE/EE to version 18.4.5, 18.5.3, or 18.6.1 or later. Regularly monitor your systems for any unusual activity and update as needed to keep your services running smoothly. You've got this! Follow these steps, and you'll have your GitLab environment secure in no time! 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00511 · 42.7th percentile
Weakness
CWE-770 · Allocation of Resources Without Limits or Throttling
Published
2025-11-27T01:15Z
Affected products (6)
ProductVersionsFixed in
gitlab/gitlab≥ 17.10.0, < 18.4.518.4.5
gitlab/gitlab≥ 17.10.0, < 18.4.518.4.5
gitlab/gitlab≥ 18.5.0, < 18.5.318.5.3
gitlab/gitlab≥ 18.5.0, < 18.5.318.5.3
gitlab/gitlaball versions—
gitlab/gitlaball versions—
References (3)
EPSS history
Timeline
  • 26 NOV 19:46Z
    Allocation of Resources Without Limits or Throttling in GitLab
    cvelistv5