CVE-2018-21268 is a critical command injection vulnerability affecting the traceroute (node-traceroute) package up to version 1.0.0 for Node.js. It allows unauthenticated remote attackers to execute arbitrary operating system commands by injecting malicious input into the host parameter, leveraging the unsafe Child.exec() method. This vulnerability carries a CVSS score of 9.8 (Critical) due to its network-based attack vector, low attack complexity, and high impact on confidentiality, integrity, and availability. While no public exploits, Metasploit modules, or active exploitation have been identified, and community discussion is minimal, the severe nature of the flaw warrants attention.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
<= 1.0.0CPE matchmatch criteria | cpe:2.3:a:traceroute_project:traceroute:*:*:*:*:*:node.js:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:L
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.