CVE-2026-71243 Details
Description
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.
A vulnerability in the backmeup npm package allows for arbitrary operating system command execution. This issue arises because the package constructs shell command strings by directly concatenating option values, such as name, source, destination, and filter. The resulting command string is executed through a shell via ssh2-exec, using either child_process for local execution or SSH for remote execution, when an SSH handle is provided. The only modification applied to the option values is basic path normalization, which does not remove shell metacharacters. As a result, any application that incorporates user-influenced values into these options, like a backup filename, could be exploited to execute arbitrary commands on the local or remote SSH target.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Aug 5, 2026CISA-ADP
Assessed Aug 5, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/adaltas/node-backmeup | TuranSec | Source CodeVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-78 | Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') | TuranSec |
Affected Products
| Product | Versions |
|---|---|
| adaltas backmeup | <= 0.0.2 (semver) |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 10, 2026 | CVE Modified | TuranSec |
| Aug 5, 2026 | CVE Modified | CISA-ADP |
| Aug 5, 2026 | New CVE Received | TuranSec |
Volerion