Skip to content
OpenAdvisories

Description

The debug module is vulnerable to regular expression denial of service when untrusted user input is passed into the o formatter. It takes around 50k characters to block for 2 seconds making this a low severity issue.

Affected products

VendorProductAffectedFixed
HackerOne debug node module <= 2.6.8 || >= 3.0.0 <= 3.0.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 node-debug 3.1.0-1 —
Debian 13 node-debug 3.1.0-1 —
Debian 12 node-debug 3.1.0-1 —
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS node-debug No fix yet —

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 js-jquery +1 No fix yet —
Azure Linux 2 (CBL-Mariner) js-jquery +1 No fix yet —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling kubeflow-pipelines +11 2.4.0-r7 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm debug < 2.6.9 2.6.9 GHSA-gxpj-cx7g-858c
npm debug >= 3.0.0, < 3.1.0 3.1.0 GHSA-gxpj-cx7g-858c
npm debug >= 3.2.0, < 3.2.7 3.2.7 GHSA-gxpj-cx7g-858c
npm debug >= 4.0.0, < 4.3.1 4.3.1 GHSA-gxpj-cx7g-858c

References