CVE-2025-2937: Inefficient Regular Expression Complexity in GitLab
An issue has been discovered in GitLab CE/EE affecting all versions from 13.2 before 18.0.6, 18.1 before 18.1.4, and 18.2 before 18.2.2 that could have allowed authenticated users to create a denial of service condition by sending specially crafted markdown payloads to the Wiki feature.
Other sources
GitLab has remediated an issue that could have allowed authenticated users to create a denial of service condition by sending specially crafted markdown payloads to the Wiki feature.
— GitLab
Affected Software
Remediation
Information
Event History
Peer vulnerabilities
Found alongside the following vulnerabilities.
Frequently Asked Questions
What is the severity of CVE-2025-2937?
CVE-2025-2937 is considered a high severity vulnerability due to its potential to result in denial of service.
How do I fix CVE-2025-2937?
To fix CVE-2025-2937, update your GitLab CE/EE installation to a version greater than 18.0.6, 18.1.4, or 18.2.2.
Who is affected by CVE-2025-2937?
CVE-2025-2937 affects all GitLab CE/EE versions from 13.2 up to but not including 18.0.6, 18.1 up to but not including 18.1.4, and 18.2 up to but not including 18.2.2.
What type of attack does CVE-2025-2937 allow?
CVE-2025-2937 allows authenticated users to create a denial of service condition through specially crafted markdown payloads.
When was CVE-2025-2937 disclosed?
CVE-2025-2937 was disclosed as part of routine security updates and has been communicated via GitLab's issue reporting and security channels.