Skip to main content

Autodesk Shared Components CVE-2025-10889

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
    Craft malicious CATPART file
  2. Delivery
    Deliver via email or file share
  3. Exploit
    Victim opens file in Autodesk product
  4. Execution
    Trigger memory corruption in shared-components parser
  5. 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 a victim to open or import a maliciously crafted CATPART file into an affected Autodesk product that uses the vulnerable shared-components parser (UI:R). No authentication or elevated privileges are needed (PR:N), but the attack is local/file-based (AV:L): the attacker cannot trigger it remotely without first getting the malicious file onto the victim's system and having the user open it. Limiting factors are the mandatory user interaction (social engineering to deliver and open the file) and the requirement that the target actually has an affected Autodesk product capable of parsing CATPART files installed; code executes only with the privileges of the current user, not elevated.

Impact

The vendor CVSS 3.1 vector (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H = 7.8 High) describes a classic file-format parsing memory-corruption bug: exploitation is local and requires the victim to open a maliciously crafted CATPART file (UI:R), but needs no prior authentication or privileges (PR:N). This is not a remotely reachable, wormable flaw - it is a client-side, user-interaction-gated RCE typical of CAD/engineering software. No EPSS score, CISA KEV entry, POC, or SSVC decision data was provided, so exploitation status is 'no public exploit identified at time of analysis.' The absence of KEV/EPSS combined with the UI:R requirement suggests this is a real but not urgent priority: dangerous where malicious design files circulate (supply chains, contractor file exchange, downloaded models), yet reliant on social engineering to land. The 7.8 score is credible and well-matched to the vector; there is no CVSS-vs-description conflict. Note the input's AV:L is correct despite CATPART files often arriving over a network - the trigger requires local file parsing, so AV:L (not AV:N) is the honest choice.

Exploit ScenarioDerived

An attacker crafts a malicious CATPART (CATIA part) file and delivers it to a target engineer via email, a shared model repository, a supplier data exchange, or a compromised download. When the victim opens or imports the file into an affected Autodesk product using the vulnerable shared components parser, the memory corruption triggers and arbitrary code executes in the context of the current user. No public exploit code is identified at time of analysis.

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 – Sep 30, 2026

Memory corruption in the Autodesk Shared Components parser that handles CATPART files lets an attacker execute arbitrary code in the context of the current process when a user opens or imports a maliciously crafted CATPART file. Any Autodesk product that bundles the vulnerable shared-components library is exposed, and exploitation requires user interaction to deliver and open the file while needing no authentication or elevated privileges (CVSS 3.1 base 7.8; AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H). Code runs only with the privileges of the invoking user, and no public exploit code or confirmed active exploitation was identified at time of analysis.

RemediationAI

Apply the Shared Components update published in Autodesk security advisory ADSK-SA-2025-0024 (https://www.autodesk.com/trust/security-advisories/adsk-sa-2025-0024); because the vulnerable library ships independently of the application, running the stand-alone Autodesk Shared Components installer (or reinstalling/updating every Autodesk product on the host) is required rather than updating a single application, and the advisory should be consulted for the exact fixed build number since it is not specified in the available feed data. Until hosts are patched, the practical control is blocking delivery of the weaponized document: strip or quarantine .CATPART attachments at the email and web gateways, disable preview handlers/thumbnails for CATPART in Explorer and any document-management or PLM system, and remove the CATPART file-type association so a stray file cannot be opened by double-click; each of these reduces functionality for legitimate CAD workflows and should be scoped to users who do not need to exchange CATIA-native parts. Enforce least privilege so that CAD applications run as standard users instead of local administrators, which caps the blast radius because the exploit executes only with the current user's rights, and warn users via phishing-awareness guidance that opening unexpected CATPART files from untrusted sources is the delivery vector. Note that antivirus signature detection of malformed CATPART payloads is unreliable and should not be treated as a substitute for patching.

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 root cause is CWE-120, a buffer copy without checking the size of the input, which places this in the classic file-format parsing memory-corruption class: while parsing the native CATIA V5 part format (.CATPART), the vulnerable shared-components code copies attacker-controlled data into a fixed-size buffer without adequate bounds validation, corrupting memory in a way that can be steered toward arbitrary code execution. Because the affected code lives in Autodesk Shared Components rather than in a single application binary, the weakness propagates to every Autodesk product that links or loads that library and exposes a CATPART import/open path, which is why the CPE is published as cpe:2.3:a:autodesk:shared_components with a wildcard version rather than a single product entry. The assessed vector (S:U, AV:L, PR:N, UI:R, C/I/A:H) confirms a local, file-based attack: the attacker cannot trigger the flaw remotely without first landing the crafted file on the victim host and inducing the user to open it, and the resulting code executes at the integrity level of the current process, not SYSTEM or root. Standard OS exploit mitigations (ASLR, DEP, stack cookies) raise the bar for reliable exploitation, but a well-formed malicious document can still deliver a working chain in this bug class.

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-parsing RCE requires the victim to open a crafted CATPART locally (AV:L, UI:R) with no prior privileges (PR:N); code runs in-process yielding full C/I/A.

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:P/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 CATPART 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

CVE-2025-10889 affects organizations running Autodesk products that bundle the vulnerable Shared Components library, where opening a malicious CATPART file can lead to code execution with the user's privileges. The risk is significant because no vendor-released patch was identified at time of analysis, no public exploit identified at time of analysis, and the attack is unauthenticated but requires user interaction, making normal design-file workflows the primary exposure. Leadership should treat this as an engineering-workstation and intellectual-property risk, not just an IT patching issue.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include blocking CATPART files from external sources, disabling automatic opening or importing of CATPART files where possible, enforcing least privilege for Autodesk users, application allowlisting, endpoint detection and response, sandboxing or file-reputation analysis for untrusted CAD files, network segmentation for engineering workstations, user awareness training, and monitoring Autodesk advisories for a vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 84% exploitable
Prevalence
Medium
Autodesk CAD software is common in engineering/architecture but not universal
Data Quality
3 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.

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-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

CVE-2025-9454 HIGH
7.8 Dec 16

Out-of-bounds read in Autodesk Shared Components allows local attackers to cause a crash, read sensitive memory, or pote

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