Intel

AIKIDO-2026-10260

@zereight/mcp-gitlab is vulnerable to Regular Expression Denial of Service (ReDoS)

Regular Expression Denial of Service (ReDoS) Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.

20

Low Risk

This Affects:

JS@zereight/mcp-gitlab
2.0.0 - 2.0.27
Fixed in 2.0.28

TL;DR

Affected versions of this package allow user-controlled regular expression patterns to be processed with insufficient safeguards against catastrophic backtracking, potentially enabling Regular Expression Denial of Service (ReDoS). Although checks attempt to reject overly long patterns and certain nested quantifiers, incomplete validation may still permit crafted patterns that bypass detection. An attacker could supply specially designed regex input that triggers excessive CPU consumption during evaluation, causing application slowdown or service disruption when the pattern is executed against large or complex input.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

@zereight/mcp-gitlab is vulnerable to Regular Expression Denial of Service (ReDoS) in versions 2.0.0 - 2.0.27.

How to fix this

Upgrade the @zereight/mcp-gitlab library to the patch version.