CVE Catalog

CVE-2026-71243

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.29%

21th percentile - higher than 21% of all known CVEs

Summary

The 'backmeup' npm package assembles shell command strings by directly concatenating option values and executes them via a shell, instead of using execFile/spawn with an argument array. This allows shell command injection.

Risk Assessment

An attacker can execute arbitrary commands on the system, leading to full compromise of the host or remote server.

Recommendation

Update the package to a version that uses safe process execution methods with arguments as an array, or avoid passing user data to the shell.

Related vulnerabilities

Original NVD description (English source)

The backmeup npm package assembles shell command strings by directly concatenating its option values (name, source, destination, filter) - e.g. cmd = "mkdir -p " + path.join(info.destination, info.name) + "; " - and executes the resulting string through a shell via ssh2-exec (locally via child_process, or remotely via SSH when an ssh handle is supplied), rather than using execFile/spawn with an argument array.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS