CVE Database›Document archive›CVE-2026-104150

CVE-2026-104150

http-server: http-server: Denial of Service via inefficient regular expression in slug route matcher

Loading…

Severity

Important

Red Hat Product Security

7.5

CVSS 3.1

Review impact separately from score.

Published · October 16, 2026

Updated · October 30, 2026

Description

A flaw was found in AdonisJS HTTP Server. An unauthenticated remote attacker could cause a Denial of Service (DoS) by sending an HTTP request containing a specially crafted route parameter. Due to an inefficient regular expression in the slug route matcher, evaluating the input causes excessive CPU consumption and blocks the application event loop, preventing the server from handling legitimate requests.

Statement

Important impact is assigned to this flaw because a remote unauthenticated actor can stall the single-threaded Node.js runtime with minimal request volume, completely disrupting the application worker from servicing benign traffic and health monitoring probes. The severity is heightened because path resolution executes prior to route and group middleware, preventing standard rate-limiting or authentication controls from intervening before regex evaluation. However, exposure only affects deployments where services explicitly bind the optional built-in slug parameter matcher to untrusted route parameters.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 7.5
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

CWE-1333 · Inefficient Regular Expression Complexity