Read the docs
TI-2017-11856 Aliases CVE-2017-16137GHSA-gxpj-cx7g-858c

Uncontrolled resource consumption in HackerOne debug node module

Priority LOW 29CWE-400Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · Low
Fix status
Partial Red Hat: 1 fixed, 3 without a fix

Attack profile from CVSS 3.0 · NVD. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-400.

Summary

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.02832 86th percentileScored 2026-11-07
Fix Partial debug (npm): 2.6.9, 3.1.0, 3.2.7 +1Red Hat: 1 advisoryRed Hat: 1 fixed, 3 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
HackerOnedebug node module<= 2.6.8 || >= 3.0.0 <= 3.0.1—No fix listedCNA
—debug (npm)before 2.6.92.6.9Patch availableGHSA-gxpj-cx7g-858c
—debug (npm)3.0.0 to before 3.1.03.1.0Patch availableGHSA-gxpj-cx7g-858c
—debug (npm)3.2.0 to before 3.2.73.2.7Patch availableGHSA-gxpj-cx7g-858c
—debug (npm)4.0.0 to before 4.3.14.3.1Patch availableGHSA-gxpj-cx7g-858c
  • debug node module VendorHackerOne Affected <= 2.6.8 || >= 3.0.0 <= 3.0.1 Fixed in — No fix listed CNA
  • debug (npm) Vendor— Affected before 2.6.9 Fixed in 2.6.9 Patch available GHSA-gxpj-cx7g-858c
  • debug (npm) Vendor— Affected 3.0.0 to before 3.1.0 Fixed in 3.1.0 Patch available GHSA-gxpj-cx7g-858c
  • debug (npm) Vendor— Affected 3.2.0 to before 3.2.7 Fixed in 3.2.7 Patch available GHSA-gxpj-cx7g-858c
  • debug (npm) Vendor— Affected 4.0.0 to before 4.3.1 Fixed in 4.3.1 Patch available GHSA-gxpj-cx7g-858c

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:debug_project:debug:*:*:*:*:*:node.js:*:*2.0.0 to before 2.6.9; 3.0.0 to before 3.1.0VulnerableDebug Project
  • cpe:2.3:a:debug_project:debug:*:*:*:*:*:node.js:*:* Versions 2.0.0 to before 2.6.9; 3.0.0 to before 3.1.0 Vulnerable ·Debug Project

Remediation

  • Fix · GHSA-gxpj-cx7g-858c debug (npm) Fixed in 2.6.9 Advisory →
  • Fix · GHSA-gxpj-cx7g-858c debug (npm) Fixed in 3.1.0 Advisory →
  • Fix · GHSA-gxpj-cx7g-858c debug (npm) Fixed in 3.2.7 Advisory →
  • Fix · GHSA-gxpj-cx7g-858c debug (npm) Fixed in 4.3.1 Advisory →

Red Hat 1 advisory

  • RHSA-2021:3917 Released 2021-10-19 · Red Hat rating Important
    Red Hat Quay v3.6.0 security, bug fix and enhancement update
    • Quay v3 quay/quay-rhel8

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat OpenShift Enterprise 3AffectedNo fix planned: Will not fix
Red Hat Software CollectionsAffectedNo fix planned: Will not fix
Red Hat Virtualization 4AffectedNo fix planned: Out of support scope
Quay v3Fixed RHSA-2021:3917
Not affected: 3 products
  • Quay v3
  • Red Hat Mobile Application Platform 4
  • Red Hat Virtualization 4

Timeline

  1. 2026-10-02 Threatist record created from CVE-2017-16137
  2. 2026-10-03 Alias added: GHSA-gxpj-cx7g-858c
  3. 2026-10-16 CISA SSVC decision points changed

References

  • TI-2017-14231 debug-js debug node.js useColors redos CVSS 3.1HIGH 7.5

Sources