Vulnerability details
CVE-2020-37279
karuppiah7890 easy-pdf-merge
easy-pdf-merge 0.1.0 through 0.2.6 OS Command Injection via merge function
CVSS 4.0
9.2Critical
Official description
easy-pdf-merge 0.1.0 through 0.2.6 contains an OS command injection vulnerability that allows attackers to execute commands by injecting shell metacharacters into source paths, destination path, or maxHeap option. Attackers can supply file names or options containing double quotes, semicolons, $() or backticks, which child_process.exec() runs through a shell with the Node.js process privileges.
CVSS scores
| Score | Version | Source | Vector |
|---|---|---|---|
| 9.2Critical | 4.0 | CVEProject cvelistV5 (CNA) (VulnCheck) | CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N |
| 8.1High | 3.1 | CVEProject cvelistV5 (CNA) (VulnCheck) | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |
Affected products
| Vendor | Product | Versions | Source |
|---|---|---|---|
| karuppiah7890 | easy-pdf-merge | 0.1.0 ≤ v ≤ 0.2.6 | CVEProject cvelistV5 (CNA) |
References and advisories
5- https://github.com/karuppiah7890/easy-pdf-merge/pull/45 issue-trackingpatch
- https://github.com/karuppiah7890/easy-pdf-merge/blob/v0.2.6/source/lib/PDFMerger.js#L71-L75 technical-description
- https://github.com/karuppiah7890/easy-pdf-merge product
- https://www.vulncheck.com/advisories/easy-pdf-merge-0.1.0-through-0.2.6-os-command-injection-via-merge-function third-party-advisory
- https://github.com/karuppiah7890/easy-pdf-merge/pull/28 issue-trackingpatch
Kolun on Telegram @kolunsec
Exploited CVEs, key news and a daily digest
Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.
Details
- Published
- 2026-10-13
- Last updated
- 2026-10-13
- State
- Published
- Assigner (CNA)
- VulnCheck
- Kolun priority
- 34 · Low
Exploit prediction (EPSS)
1.88%
Probability of exploitation in 30 days
79.5%
Percentile (among all CVEs)
SSVC assessment (CISA)
- Automatable
- No
- Exploitation
- Proof of concept
- Technical impact
- Total
Weaknesses (CWE)
- CWE-78Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')