CVE-2017-20165: debug-js debug node.js useColors redos
A vulnerability classified as problematic has been found in debug-js debug up to 3.0.x. This affects the function useColors of the file src/node.js. The manipulation of the argument str leads to inefficient regular expression complexity. Upgrading to version 3.1.0 is able to address this issue. The identifier of the patch is c38a0166c266a679c8de012d4eaccec3f944e685. It is recommended to upgrade the affected component. The identifier VDB-217665 was assigned to this vulnerability.
Other sources
A vulnerability classified as problematic has been found in debug-js debug up to 3.0.x. This affects the function useColors of the file src/node.js. The manipulation of the argument str leads to inefficient regular expression complexity. Upgrading to version 3.1.0 is able to address this issue. The name of the patch is c38a0166c266a679c8de012d4eaccec3f944e685. It is recommended to upgrade the affected component. The identifier VDB-217665 was assigned to this vulnerability. The patch has been backported to the 2.6.x branch in version 2.6.9.
Affected Software
Remediation
Patch Available
Event History
Frequently Asked Questions
What is the severity of CVE-2017-20165?
The severity of CVE-2017-20165 is high with a CVSS score of 7.5.
How does CVE-2017-20165 affect the debug-js library?
CVE-2017-20165 affects the function useColors of the file src/node.js in the debug-js library.
What is the remedy for CVE-2017-20165?
Upgrading to version 3.1.0 of the debug-js library fixes CVE-2017-20165.
Are there any references available for CVE-2017-20165?
Yes, you can find references for CVE-2017-20165 at the following links: [link1], [link2], [link3].
What is the Common Weakness Enumeration (CWE) ID for CVE-2017-20165?
The CWE ID for CVE-2017-20165 is 1333.