Skip to main content

Autodesk Shared Components CVE-2025-10887

HIGH
Classic Buffer Overflow (CWE-120)
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 MODEL file to victim
  2. Exploit
    Victim opens file in Autodesk product
  3. Execution
    Trigger memory corruption in parser
  4. Impact
    Execute arbitrary code as current user

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer copy size validation
MITRE ATT&CK

1 technique across 1 tactic: Execution

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

Exploitation Conditions

Exploitation requires an affected Autodesk product that uses the vulnerable shared components to parse a MODEL file, and it requires the victim to actively open an attacker-supplied malicious MODEL file (UI:R). The attack is local/file-based (AV:L) - it cannot be triggered remotely over a network without user action, and no elevated privileges are needed by the attacker (PR:N). Limiting factors: the attacker must first deliver the file and rely on the user opening it in a vulnerable Autodesk application; code executes only at the privilege level of the user running the product, which bounds post-exploitation impact on properly least-privileged workstations.

Impact

This is a genuine high-severity local code-execution flaw but not an urgent mass-exploitation priority based on available signals. The CVSS 3.1 vector (AV:L/AC:L/PR:N/UI:R) confirms it is a local, file-driven attack requiring the victim to open a maliciously crafted MODEL file - it is NOT remotely exploitable despite the high 7.8 score and full C:H/I:H/A:H impact. There is no CISA KEV listing, no public exploit code identified, and no EPSS score provided in the input, so there is no evidence of active exploitation; the risk is primarily opportunistic social-engineering (tricking a designer/engineer into opening a booby-trapped model). SSVC framing would place this as exploitation=none, automatable=no (user interaction defeats automation), technical impact=total. Net: real and worth patching on normal cycles, but closer to a 'high CVSS, moderate real-world risk' issue than a drop-everything emergency, because exploitation hinges entirely on tricking a user into opening a hostile file.

Exploit ScenarioDerived

An attacker crafts a malicious MODEL file and delivers it to a target (e.g., emailed design file, shared project asset, or download from a compromised repository). When the victim opens the file in an affected Autodesk product that uses the vulnerable shared component, the parser triggers memory corruption and executes attacker-supplied code in the context of the current user. No public proof-of-concept exploit has been identified at the time of analysis.

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

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

Alert me

AnalysisAIv1 – Oct 07, 2026

Memory corruption in Autodesk Shared Components allows local attackers to execute arbitrary code when a user opens a maliciously crafted MODEL file in an affected Autodesk product. The flaw requires user interaction (UI:R) and no privileges (PR:N), but is limited to local file-based attacks (AV:L); it cannot be triggered remotely without the victim opening the file. No public exploit code or active exploitation has been identified at time of analysis, and the risk is assessed as high severity but not an urgent mass-exploitation priority.

RemediationAI

Patch available per vendor advisory: apply the fixes referenced in Autodesk security advisory adsk-sa-2025-0024 (https://www.autodesk.com/trust/security-advisories/adsk-sa-2025-0024) as soon as they are available for your specific Autodesk products. Until patching is complete, avoid opening untrusted MODEL files, and consider restricting the ability to open such files from unknown sources (e.g., via email or web downloads) using endpoint controls; note that this may impact legitimate workflows. Additionally, run Autodesk products with least-privileged user accounts to limit post-exploitation impact, and employ application whitelisting to block unauthorized executables-though these measures require ongoing maintenance and do not prevent the initial memory corruption. The vendor advisory should be consulted for any updated mitigation guidance.

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

The vulnerability resides in Autodesk Shared Components, a set of libraries used by multiple Autodesk applications (e.g., Autodesk Access, as referenced) to process MODEL files. The root cause is CWE-120: Buffer Copy without Checking Size of Input, a classic buffer overflow where a copy operation fails to validate the size of the input, leading to memory corruption. Because the affected component is shared, any Autodesk product that relies on it to parse MODEL files is potentially vulnerable, and the CPE cpe:2.3:a:autodesk:shared_components:*:*:*:*:*:*:*:* suggests all versions of the shared component are affected. Exploitation is local (AV:L) and requires the victim to open a malicious MODEL file (UI:R), after which code executes in the context of the current process with the user's privileges.

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 a user (AV:L, UI:R) with no attacker privileges (PR:N); successful memory corruption yields full code execution in-process, so C/I/A all High.

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

A maliciously crafted MODEL file, when parsed through certain Autodesk products, can force a Memory corruption vulnerability. A malicious actor can leverage this vulnerability to execute arbitrary code in the context of the current process.

Executive ViewAI

Why It Matters

Autodesk Shared Components contains a high-severity memory corruption vulnerability (CVE-2025-10887) that could allow local attackers to execute arbitrary code when a user opens a maliciously crafted MODEL file in an affected Autodesk product. While the attack requires user interaction and local access, successful exploitation could compromise engineering workstations, leading to data theft or lateral movement within the organization. Leadership should prioritize mitigation because design and engineering teams rely on Autodesk products, and the absence of a vendor patch increases exposure.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: enforce strict user training to avoid opening untrusted MODEL files; implement file scanning and sandboxing for Autodesk applications; restrict local execution privileges; monitor for anomalous process behavior via EDR; and apply application allowlisting to prevent unauthorized code execution.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
High
Autodesk shared components underpin widely-deployed enterprise CAD/design software
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.2%
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.

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-10882 HIGH
7.8 Dec 16

Opening a maliciously crafted X_T (Siemens Parasolid) model file in an Autodesk product that bundles the affected Shared

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

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