CVE-2020-37279CWE-78command-injection

CVE-2020-37279

High · published October 13, 2026

CVSS v3.1
8.1
EPSS
1%
Percentile
74.0
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
8.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
9.2 · 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
EPSS
0.01497 · 74.0th percentile
Weakness
CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Published
2026-10-13T01:17Z
References (6)
EPSS history
Timeline
  • 14 OCT 03:13Z
    EPSS moved — → 1%
    epss
  • 12 OCT 20:55Z
    easy-pdf-merge 0.1.0 through 0.2.6 OS Command Injection via merge function
    cvelistv5
  • 12 OCT 20:55Z
    easy-pdf-merge 0.1.0 through 0.2.6 OS Command Injection via merge function
    cvelistv5