
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2024-4025 is a Denial of Service (DoS) vulnerability in GitLab CE/EE caused by inefficient regular expression complexity when processing crafted Markdown pages. It affects all GitLab CE/EE versions from 7.10.0 up to (but not including) 16.11.5, versions 17.0.0 up to (but not including) 17.0.3, and version 17.1.0. The vulnerability was disclosed on June 26, 2024, with patches released the same day. It carries a CVSS v3.1 base score of 7.5 (High) (GitLab Advisory, Red Hat CVE).
The root cause is classified as CWE-1333 (Inefficient Regular Expression Complexity), also known as ReDoS (Regular Expression Denial of Service), mapped to CAPEC-492 (Regular Expression Exponential Blowup). An unauthenticated remote attacker can submit a specially crafted Markdown page to a vulnerable GitLab instance, triggering catastrophic backtracking in a regular expression parser and causing excessive CPU consumption. No authentication, user interaction, or special privileges are required for exploitation, making this a low-complexity, network-accessible attack (GitLab Advisory, Red Hat CVE).
Successful exploitation results in a high availability impact, rendering the affected GitLab instance unresponsive or severely degraded for all users. There is no confidentiality or integrity impact — the attack is purely a denial of service. Given the broad version range affected (from 7.10 onward), a large number of self-hosted GitLab deployments could be disrupted, potentially halting CI/CD pipelines, code reviews, and other development workflows (Red Hat CVE, GitLab Advisory).
No public proof-of-concept exploit code or active in-the-wild exploitation has been reported for CVE-2024-4025. The EPSS score is very low at approximately 0.018%, indicating a low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. No threat actor attribution has been identified (Red Hat CVE).
production.log; repeated requests to Markdown-rendering endpoints (e.g., issue creation, wiki edits, MR descriptions) from the same or rotating IP addresses./issues, /wikis, /merge_requests) from a single source or small range of IPs.GitLab released patched versions on June 26, 2024: 16.11.5, 17.0.3, and 17.1.1. Administrators should upgrade to one of these versions immediately. No official configuration-based workaround has been published; upgrading is the only recommended remediation. Rate-limiting or WAF rules on Markdown-accepting endpoints may provide partial mitigation for self-hosted instances unable to upgrade immediately (GitLab Advisory).
The Belgian CERT (CERT.be) issued advisories in multiple languages warning about multiple vulnerabilities patched in GitLab CE/EE, including CVE-2024-4025, urging administrators to apply updates promptly (CERT.be Advisory). Security news outlets such as SecurityOnline.info and TheCyberThrone covered the June 2024 GitLab patch release, noting the DoS risk alongside other vulnerabilities addressed in the same batch. Community discussion on Mastodon (infosec.exchange) highlighted the patch release shortly after disclosure.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."