Skip to main content
← All vulnerabilities
CVE-2020-37279

easy-pdf-merge 0.1.0 through 0.2.6 OS Command Injection via merge function

Published
Last modified
Status
published
Known exploitation
Not listed in CISA KEV
Fix
Fix or patch referenced
Public exploit
None on Exploit-DB
CISA SSVC
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total
?

Decision points from CISA's Vulnrichment, assessed (SSVC 2.0.3).

SSVC documentation

Summary

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.

Affected versions

  • karuppiah7890 easy-pdf-merge

    From 0.1.0 · through 0.2.6

References 5

GitHub · karuppiah7890/easy-pdf-merge

vulncheck.com