CVE-2026-74770 Overview
CVE-2026-74770 is an OS command injection vulnerability affecting Dell PowerProtect One version 20.1.0.0 and earlier. The flaw arises from improper neutralization of special elements passed to an operating system command [CWE-78]. A remote attacker with low privileges can inject arbitrary commands into the underlying host through the network-accessible interface. Successful exploitation results in arbitrary code execution on the appliance, compromising the confidentiality, integrity, and availability of protected backup data and configurations.
Critical Impact
Authenticated remote attackers can execute arbitrary OS commands on Dell PowerProtect One appliances, gaining code execution against a critical data-protection platform.
Affected Products
- Dell PowerProtect One versions 20.1.0.0 and below
Discovery Timeline
- 2026-08-26 - CVE-2026-74770 published to NVD
- 2026-08-26 - Last updated in NVD database
Technical Details for CVE-2026-74770
Vulnerability Analysis
CVE-2026-74770 is classified under [CWE-78]: Improper Neutralization of Special Elements used in an OS Command. Dell PowerProtect One accepts attacker-controlled input that reaches a downstream shell or command interpreter without sufficient sanitization or safe API usage. An attacker with valid low-privilege credentials submits crafted parameters over the network that break out of the intended command context.
Because PowerProtect One manages backup and recovery for enterprise workloads, command execution on the appliance can expose backup credentials, retention policies, and stored data. Attackers can pivot from the appliance into protected environments or disable recovery capability ahead of a ransomware event.
Root Cause
The root cause is the concatenation of user-supplied data into an operating system command string without validation, allow-listing, or use of parameterized execution APIs. Shell metacharacters such as ;, |, &, backticks, and $() are not neutralized before invocation of the underlying command interpreter, allowing injected payloads to run with the privileges of the vulnerable service.
Attack Vector
The attack vector is network-based and requires authentication as a low-privileged user. No user interaction is required. The attacker submits a request to a vulnerable endpoint containing crafted input that is embedded into a shell command. When the appliance executes the command, the injected payload runs in the process context of the service, yielding code execution on the appliance operating system.
No verified public proof-of-concept code is available. Refer to the Dell Security Update DSA-2026-369 for vendor technical details.
Detection Methods for CVE-2026-74770
Indicators of Compromise
- Unexpected child processes spawned by PowerProtect One service accounts, such as sh, bash, curl, wget, nc, or python.
- Outbound network connections from the appliance to unfamiliar hosts following authenticated API activity.
- HTTP request bodies or query parameters on management endpoints containing shell metacharacters like ;, |, &&, $(), or backticks.
- New or modified cron jobs, systemd units, or SSH keys on the appliance filesystem.
Detection Strategies
- Monitor process lineage on the appliance for shell interpreters descending from the PowerProtect One web or API service processes.
- Inspect application and audit logs for authenticated requests that include command-injection metacharacters in parameter values.
- Correlate low-privileged account activity with subsequent privileged operations or process launches on the same host.
Monitoring Recommendations
- Forward PowerProtect One audit logs, authentication events, and system logs to a centralized SIEM for correlation.
- Alert on anomalous outbound connections from backup infrastructure, which should have well-defined communication patterns.
- Baseline expected administrative API calls and flag deviations in parameter content or request frequency from low-privileged accounts.
How to Mitigate CVE-2026-74770
Immediate Actions Required
- Apply the fixed release from Dell as documented in DSA-2026-369.
- Restrict network access to the PowerProtect One management interface to trusted administrative subnets only.
- Audit all low-privileged accounts on the appliance, rotate credentials, and remove unused accounts.
- Review appliance logs for signs of prior exploitation, including unexpected processes and outbound connections.
Patch Information
Dell has released fixed builds addressing this vulnerability. Customers running PowerProtect One 20.1.0.0 or earlier should upgrade to the patched version identified in the Dell Security Update DSA-2026-369 advisory. Review the advisory for prerequisites and upgrade paths applicable to your deployment.
Workarounds
- Enforce network segmentation so only authorized administrator jump hosts can reach the PowerProtect One management interface.
- Apply the principle of least privilege by removing unnecessary user accounts and API tokens until patching completes.
- Enable multi-factor authentication on all administrative accounts to reduce the value of credential compromise required for exploitation.
# Example: restrict management interface access using host firewall rules
iptables -A INPUT -p tcp --dport 443 -s 10.10.0.0/24 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j DROP
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

