CVE-2018-12120
mediumpriority · track · 33EPSS 0.043 · 91 %ileEUUSEPSS · scored 2026-10-27
Node.js: All versions prior to Node.js 6.15.0: Debugger port 5858 listens on any interface by default: When the debugger is enabled with `node --debug` or `node debug`, it listens to port 5858 on all interfaces by default. This may allow remote computers to attach to the debug port and evaluate arbitrary JavaScript. The default interface is now localhost. It has always been possible to start the debugger on a specific interface, such as `node --debug=localhost`. The debugger was removed in Node.js 8 and replaced with the inspector, so no versions from 8 and later are vulnerable.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–high · 6.8–8.1
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (2)
Products and version ranges known to be affected.
also known as (3)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (12)
External citations — patches, advisories, analysis.
- http://www.ibm.com/support/docview.wsscnnvd
- https://nodejs.org/en/blog/vulnerability/november-2018-security-releases/cnnvd
- https://support.f5.com/csp/article/K75532331cnnvd
- https://www.auscert.org.au/bulletins/75658cnnvd
- https://www.auscert.org.au/bulletins/75802cnnvd
- https://www.auscert.org.au/bulletins/ESB-2019.3052/cnnvd
- https://www.ibm.com/support/docview.wss?uid=ibm10869830cnnvd
- https://www.securityfocus.com/bid/106040cnnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan