CVE-2023-26103CWE-1333

Versions of the package deno before 1.31.0 are vulnerable to Regular Expression Denial of Service (ReDoS) due to the upgradeWebSocket function, which contains…

Medium · published February 25, 2023

CVSS v3.1
5.3
EPSS
1%
Percentile
68.7
In the wild
Unconfirmed
What it is

Versions of the package deno before 1.31.0 are vulnerable to Regular Expression Denial of Service (ReDoS) due to the upgradeWebSocket function, which contains regexes in the form of /s*,s*/, used for splitting the Connection/Upgrade header. A specially crafted Connection/Upgrade header can be used to significantly slow down a web socket server.

The record
Technical detail
CVSS v3.1
5.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
CVSS v4.0
Not supplied
EPSS
0.01229 · 68.7th percentile
Weakness
CWE-1333 · Inefficient Regular Expression Complexity
Published
2023-02-25T05:00Z
EPSS history
Timeline
  • 25 FEB 05:00Z
    Versions of the package deno before 1.31.0 are vulnerable to Regular Expression Denial of Service (ReDoS) due to the upgradeWebSocket function, which contains…
    cvelistv5