☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
Ashlar-vellum logo [ WEBSITE ] [ VENDOR STATS ]
CVSS: 7.8 CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H 🐛 CWE-843
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2025-8000

CVE-2025-8000 Remote Code Execution in Ashlar-vellum
📅 PUBLISHED: 2025-09-17 20:53 UTC 🔄 UPDATED: 2026-09-26 06:06 UTC
[ ZERO-DAY / UNPATCHED ] [ DEFENSE PATCH ↓ ]
💣 PoC: None
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.05%
👁️
0.05% probability
1.2× above the median CVE
Tier: LOW
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1203
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
VULNERABLE: UNKNOWN / CHECK VENDOR
CVSS VECTOR BREAKDOWN 7.8
AV: L Attack Vector Local
AC: L Attack Complexity Low
PR: N Privileges Required None
UI: R User Interaction Required
S: U Scope Unchanged
C: H Confidentiality High
I: H Integrity High
A: H Availability High
7.8
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2025-8000 is a critical remote code execution vulnerability in Ashlar-Vellum Cobalt, a computer-aided design (CAD) application. The flaw resides in the parsing of LI files, where a type confusion condition arises due to insufficient validation of user-supplied data. An attacker can exploit this by convincing a user to open a malicious LI file or visit a crafted web page, leading to arbitrary code execution in the context of the current process. With a CVSS score of 7.8, this vulnerability poses a significant risk to users of the software, especially in environments where untrusted files are processed. No public proof-of-concept or patch is currently available, and the vendor’s patch status remains unknown.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

CVSS Breakdown & Threat Level

  • CVSS Score: 7.8 (High)
  • Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
  • Attack Vector: Local (requires user interaction)
  • Attack Complexity: Low
  • Privileges Required: None
  • User Interaction: Required (victim must open a malicious file or page)
  • Scope: Unchanged
  • Confidentiality Impact: High
  • Integrity Impact: High
  • Availability Impact: High

Threat Level: High. Exploitation could lead to full compromise of the affected system, with no privileges required beyond user interaction.

Deep Dive & Mechanics

The vulnerability is a type confusion error in the LI file parser of Ashlar-Vellum Cobalt. Type confusion occurs when a program uses a variable or object as a different type than intended, often leading to memory corruption. In this case, the parser fails to properly validate the type of data read from an LI file, allowing an attacker to craft a file that causes the parser to misinterpret data as a different type. This can lead to out-of-bounds memory access or arbitrary write operations, ultimately enabling remote code execution.

The specific flaw (ZDI-CAN-26051) was reported via the Zero Day Initiative. The LI file format is used for 3D model data, and the parser likely handles various data structures without adequate type checking. An attacker can embed malicious data that triggers the confusion, overwriting function pointers or critical data structures to hijack execution flow.

Vulnerable vs. Patched Code

No patched version is available, and the vendor has not released a fix. The vulnerable code resides in the LI file parsing module. Without a patch, the exact vulnerable code cannot be compared. However, typical type confusion vulnerabilities are mitigated by:

  • Adding strict type checks before casting or using data.
  • Using safe memory handling functions.
  • Implementing bounds checking on all parsed data.

Exploitation & Lab Setup

Red Team

Lab Setup:

  • Install Ashlar-Vellum Cobalt (any version) on a Windows VM.
  • Prepare a malicious LI file using a fuzzer or manual crafting to trigger type confusion.
  • Host the file on a web server or deliver via email.

Exploitation Steps:

  1. Craft a malicious LI file that exploits the type confusion. Since no public exploit exists, this requires reverse engineering the parser to identify the vulnerable code path.
  2. Use a debugger (e.g., WinDbg) to analyze memory corruption and achieve code execution.
  3. Deliver the file to the victim via phishing or social engineering.
  4. Upon opening the file, the payload executes in the context of the Cobalt process.

Note: No public exploit code is available. This is a theoretical approach.

Blue Team

Detection:

  • Monitor for unusual process behavior from Cobalt.exe, such as spawning child processes (e.g., cmd.exe, powershell.exe).
  • Enable Windows Defender Attack Surface Reduction (ASR) rules to block Office applications from creating child processes.
  • Use application whitelisting to prevent unauthorized executables.

Hunting:

  • Search for LI files with anomalous sizes or structures.
  • Look for network connections initiated by Cobalt.exe to unknown IPs.

Indicators of Compromise (IOCs)

  • File Hashes: Unknown (no specific samples available)
  • Network Indicators: Unknown
  • Behavioral:
    • Cobalt.exe spawning cmd.exe or powershell.exe
    • Unexpected outbound connections from Cobalt.exe
    • Creation of new executable files in temporary directories
  • Registry: Unknown

Detection Engineering

YARA Rule

rule CVE_2025_8000_Ashlar_Vellum_Cobalt_LI_Type_Confusion {
    meta:
        description = "Detects malicious LI files exploiting CVE-2025-8000"
        author = "Valters IT"
        date = "2025-01-01"
        reference = "https://nvd.nist.gov/vuln/detail/CVE-2025-8000"
    strings:
        $li_header = "LI" ascii wide
        $type_confusion_pattern = { ?? ?? ?? ?? 00 00 00 00 } // Placeholder for specific byte pattern
    condition:
        $li_header at 0 and $type_confusion_pattern
}

Sigma Rule

title: CVE-2025-8000 Ashlar-Vellum Cobalt LI File Exploitation
id: 12345678-1234-1234-1234-123456789012
status: experimental
description: Detects suspicious child processes spawned by Cobalt.exe
author: Valters IT
date: 2025-01-01
logsource:
    category: process_creation
    product: windows
detection:
    selection:
        ParentImage|endswith: '\Cobalt.exe'
        Image|endswith:
            - '\cmd.exe'
            - '\powershell.exe'
            - '\wscript.exe'
            - '\cscript.exe'
    condition: selection
falsepositives:
    - Legitimate use of command line tools by the application
level: high

Suricata Rule

alert tcp $HOME_NET any -> $EXTERNAL_NET any (msg:"CVE-2025-8000 Ashlar-Vellum Cobalt LI File Exploitation - Outbound Connection"; flow:to_server; content:"|00 00 00 00|"; depth:4; classtype:attempted-user; sid:1000001; rev:1;)

Remediation & Mitigation

  • Immediate: Discontinue use of Ashlar-Vellum Cobalt until a patch is available. If necessary, isolate the application in a sandboxed environment.
  • Mitigation: Implement strict file validation for LI files. Use endpoint detection and response (EDR) tools to monitor for exploitation attempts.
  • User Training: Educate users not to open LI files from untrusted sources.
  • Vendor Contact: Monitor the vendor’s website for updates. Consider reaching out to Ashlar-Vellum for patch status.

Valters IT
Securing Digital Frontiers

👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

Ashlar-Vellum Cobalt
Cobalt LI file
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2025-8000/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.