CVE-2020-7620
Description
pomelo-monitor through 0.3.7 is vulnerable to command injection, allowing arbitrary command execution via crafted params.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
pomelo-monitor through 0.3.7 is vulnerable to command injection, allowing arbitrary command execution via crafted params.
Vulnerability
Overview
pomelo-monitor, a monitoring tool for Node.js applications, is vulnerable to command injection in versions through 0.3.7. The vulnerability exists because user-supplied parameters passed to the pomelo-monitor functions are not properly sanitized, allowing an attacker to inject arbitrary operating system commands [1][2].
Exploitation
An attacker can exploit this vulnerability by providing specially crafted input to the pid or other parameters of the monitoring functions. The Snyk advisory includes a proof-of-concept (PoC) that demonstrates injecting a command via the pid parameter: "pid": "& touch Song " [2]. The attack requires no authentication and can be executed remotely if the application exposes the vulnerable functionality.
Impact
Successful exploitation results in arbitrary command execution with the privileges of the application, leading to full system compromise, data exfiltration, or further lateral movement within the network. The vulnerability is classified with a CVSS base score of 9.8 (Critical) according to NVD metrics [1].
Mitigation
As of the latest advisory, there is no patched version of pomelo-monitor available [2]. Users are advised to avoid using the package or to implement additional input validation and sanitization. Given the critical severity and available PoC, this vulnerability may be a candidate for inclusion in CISA's Known Exploited Vulnerabilities (KEV) catalog.
AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
pomelo-monitornpm | <= 0.3.7 | — |
Affected products
2- pomelo-monitor/pomelo-monitordescription
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
5- github.com/advisories/GHSA-4j54-mxf6-wxx2ghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2020-7620ghsaADVISORY
- github.com/halfblood369/monitor/blob/900b5cadf59edcccac4754e5706a22719925ddb9/lib/processMonitor.js%2Cmitrex_refsource_MISC
- github.com/halfblood369/monitor/blob/900b5cadf59edcccac4754e5706a22719925ddb9/lib/processMonitor.js,ghsaWEB
- snyk.io/vuln/SNYK-JS-POMELOMONITOR-173695ghsax_refsource_MISCWEB
News mentions
0No linked articles in our index yet.