Skip to main content

Autodesk Shared Components CVE-2025-10882

HIGH
Out-of-bounds Write (CWE-787)
2025-12-16 psirt@autodesk.com
7.8
CVSS 3.1 · Vendor: autodesk
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Deliver crafted X_T file via email/share
  2. Exploit
    Victim opens file in Autodesk product
  3. Execution
    Trigger out-of-bounds write in Parasolid parser
  4. Impact
    Execute arbitrary code in current process context

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a victim to open or parse a maliciously crafted X_T (Siemens Parasolid) model file within an affected Autodesk product that uses the vulnerable Shared Components. The CVSS vector (AV:L, UI:R) confirms this is a local, user-interaction-dependent attack - there is no network-facing or unauthenticated remote trigger. Limiting factors: the attacker must deliver the file and socially engineer the user into opening it, exploitation runs only in the context of the current user (S:U, no privilege escalation), and only products bundling the affected Shared Components that process X_T/Parasolid data are impacted.

Impact

This is a classic client-side file-parsing memory-corruption flaw rather than a remotely-reachable server vulnerability. The CVSS 3.1 vector (AV:L/AC:L/PR:N/UI:R) confirms a local attack vector requiring user interaction - the victim must open or process a maliciously crafted X_T (Parasolid) file - but no authentication, which is why the base score reaches 7.8 (HIGH) with full C:H/I:H/A:H impact. No EPSS score, CISA KEV listing, SSVC decision data, or public POC is present in the provided intelligence, so there is no signal of active or imminent exploitation; the 'RCE' and 'Memory Corruption' tags describe the vulnerability class, not confirmed weaponization. Exploitation status is therefore 'no public exploit identified at time of analysis.' The realistic priority is MEDIUM: code execution is possible and the affected Shared Components are embedded across many Autodesk products, but the requirement for a user to open an attacker-supplied CAD file (not a drive-by or network trigger) meaningfully constrains mass exploitation and makes this more suited to targeted spear-phishing than worm-like spread. No conflicting signals were observed between the CVSS vector and the description - both consistently indicate local, user-interaction-dependent exploitation.

Exploit ScenarioDerived

An attacker emails or shares a booby-trapped Parasolid (.x_t) model file to an engineer or designer, who opens it in an affected Autodesk application. Parsing the malformed file triggers an out-of-bounds write that corrupts memory and allows arbitrary code execution in the context of the logged-in user. No public exploit code is identified at the time of analysis, so weaponization would require the attacker to develop a working exploit.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 07, 2026

Opening a maliciously crafted X_T (Siemens Parasolid) model file in an Autodesk product that bundles the affected Shared Components drives an out-of-bounds write in the geometry parser, rated CVSS 7.8 (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H). Exploitation can crash the application, corrupt data, or execute arbitrary code in the context of the current user process, with no privilege escalation beyond the victim's own rights. The attack is local and user-driven - the attacker must deliver the file and convince a victim to open it in a vulnerable Autodesk application - and no public exploit identified at time of analysis (no KEV listing, no published PoC).

RemediationAI

Apply the corrected Autodesk Shared Components build identified in Autodesk security advisory ADSK-SA-2025-0024 (https://www.autodesk.com/trust/security-advisories/adsk-sa-2025-0024); patch status is "Patch available per vendor advisory" - the advisory is the authoritative source for exact fixed component/product versions, so update every Autodesk application on the endpoint that bundles Shared Components, since replacing the component for only one suite leaves the shared DLL/parser in place for others. Until patched, the most effective compensating controls target the delivery path that the AV:L/UI:R vector requires: configure email and web gateways to block or quarantine .x_t (and related Parasolid .xmt_txt) attachments and downloads, accepting the trade-off that legitimate CAD file exchange must move to a trusted channel such as a managed file-transfer service; instruct users not to open X_T files received from untrusted sources. Reduce blast radius by running affected Autodesk applications as a standard, non-administrative user and enforcing Windows Exploit Protection mitigations (DEP, ASLR, CFG) on the host executable, recognizing that aggressive mitigation settings can destabilize third-party CAD plug-ins; monitor for unexpected Autodesk application crashes, which are a plausible side effect of attempted exploitation.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

X_T is the interchange representation of the Siemens Parasolid geometric modeling kernel, widely used for exchanging 3D solid/surface data between CAD systems. Autodesk ships a Parasolid-based translation layer as the shared 'Autodesk Shared Components' runtime (CPE cpe:2.3:a:autodesk:shared_components), which is consumed by multiple Autodesk desktop products rather than a single application, so one vulnerable component widens the blast radius across the product line. The flaw is CWE-787 (Out-of-Bounds Write): the parser fails to adequately validate length/count/index values taken from the file and writes data beyond the bounds of an allocated buffer, which in a native code context typically yields heap/stack corruption. The assessed vector AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H confirms the preconditions - the attacker has no network-facing foothold, needs no credentials (PR:N), but must get the victim to open the crafted file (UI:R), and the resulting code execution stays within the current process's security scope (S:U), making this a client-side file-format parsing defect rather than a remotely reachable server issue.

Know when Shared Components gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (autodesk) PRIMARY 7.8 HIGH
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 7.8 HIGH

File must be opened locally by the user, so AV:L and UI:R; no privileges needed (PR:N); out-of-bounds write enabling code execution gives full C:H/I:H/A:H within the unchanged user scope.

3.1 AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (autodesk).

CVSS VectorVendor: autodesk

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

AA maliciously crafted X_T file, when parsed through certain Autodesk products, can force an Out-of-Bounds Write vulnerability. A malicious actor may leverage this vulnerability to cause a crash, cause data corruption, or execute arbitrary code in the context of the current process.

Executive ViewAI

Why It Matters

Autodesk products bundling the affected Shared Components are vulnerable to an out-of-bounds write when opening malicious X_T (Siemens Parasolid) model files, potentially leading to data corruption or arbitrary code execution within the user's process. No public exploit identified at time of analysis, and no vendor-released patch is available, requiring immediate mitigation. Affected users include engineers and designers who handle untrusted CAD files, posing risks of intellectual property loss or workstation compromise.

Business Impact: High
Compensating Controls

Block X_T file attachments at email and web gateways; disable preview handlers for X_T files; restrict user permissions to prevent execution of untrusted code; monitor for suspicious process behavior from Autodesk applications; educate users on risks of opening untrusted model files.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
High
Autodesk Shared Components embedded across widely-deployed enterprise CAD products
Data Quality
2 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

Affected Products (CPE)CVE.org

cpe:2.3:a:autodesk:shared_components:*:*:*:*:*:*:*:*
CVE-2025-10881 HIGH
7.8 Dec 16

Heap-based buffer overflow in Autodesk Shared Components - the shared file-parsing libraries used by multiple Autodesk a

CVE-2025-10898 HIGH
7.8 Dec 16

Out-of-bounds write in Autodesk Shared Components allows local attackers to execute arbitrary code in the context of the

CVE-2025-10889 HIGH
7.8 Dec 16

Memory corruption in the Autodesk Shared Components parser that handles CATPART files lets an attacker execute arbitrary

CVE-2026-0875 HIGH
7.8 Feb 18

Out-of-bounds write in Autodesk shared components allows local attackers to execute arbitrary code, corrupt data, or cra

CVE-2026-0874 HIGH
7.8 Feb 18

Out-of-bounds write in Autodesk products' CATPART file parser enables local attackers to achieve arbitrary code executio

CVE-2025-8892 HIGH
7.8 Sep 22

A maliciously crafted PRT file, when parsed through certain Autodesk products, can force a Memory Corruption vulnerabili

CVE-2025-9458 HIGH
7.8 Nov 07

A maliciously crafted PRT file, when parsed through certain Autodesk products, can force a Memory Corruption vulnerabili

CVE-2025-9460 HIGH
7.8 Dec 16

An out-of-bounds read in Autodesk Shared Components can be triggered when a user opens or imports a maliciously crafted

CVE-2025-9459 HIGH
7.8 Dec 16

An out-of-bounds read in Autodesk shared components lets an attacker crash an affected Autodesk application, read memory

CVE-2025-9457 HIGH
7.8 Dec 16

Memory corruption in Autodesk Shared Components allows an attacker to execute arbitrary code in the context of the curre

CVE-2025-9456 HIGH
7.8 Dec 16

Memory corruption in Autodesk Shared Components allows arbitrary code execution when a user opens a maliciously crafted

CVE-2025-9455 HIGH
7.8 Dec 16

Parsing a maliciously crafted CATPRODUCT (CATIA assembly) file in Autodesk products that rely on the affected shared com

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy