Skip to main content

Autodesk Shared Components CVE-2025-9460

HIGH
Out-of-bounds Read (CWE-125)
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 SLDPRT file to victim
  2. Exploit
    User opens/imports file in Autodesk product
  3. Execution
    Trigger out-of-bounds read in parser
  4. Impact
    Execute arbitrary code in current process context

Vulnerability Assessment

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

1 technique across 1 tactic: Collection

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 attacker to deliver a maliciously crafted SLDPRT (part) file and for a victim user to open or import that file into an affected Autodesk product that invokes the vulnerable shared-component parser; the out-of-bounds read occurs during parsing of attacker-controlled file structures. This is a local, file-driven attack (AV:L) with no network reachability and no authentication bypass - the key limiting factor is mandatory user interaction (UI:R): no code runs until a user actively opens the hostile file, which demands successful social engineering or a trusted file-exchange channel. There is no indication a non-default configuration is required; default handling of SLDPRT imports appears sufficient to reach the flaw.

Impact

The CVSS 3.1 vector (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, base 7.8 HIGH) describes a client-side, file-parsing flaw: the attacker needs no prior privileges (PR:N) but DOES need the victim to open a malicious SLDPRT file (UI:R, AV:L) - this is not a remotely reachable network vulnerability despite the HIGH severity. No EPSS score was provided in the input, there is no CISA KEV listing, and no public exploit code was identified, so all three exploitation-likelihood signals are either absent or negative. The high base score is driven entirely by the triple C:H/I:H/A:H impact (potential arbitrary code execution in the process context), not by ease or probability of exploitation. Net assessment: this is a genuine-but-second-tier priority typical of CAD/engineering file-parser bugs - serious impact if triggered, but gated behind social engineering and user interaction, with no evidence of active or in-the-wild exploitation. Note a cross-source nuance: the affected-product identity is 'Autodesk shared components,' yet SLDPRT is natively a SolidWorks (Dassault) part-file extension, indicating the flaw is in Autodesk's third-party/interop import path - verify exact affected Autodesk applications against Autodesk advisory ADSK-SA-2025-0024.

Exploit ScenarioDerived

An attacker crafts a malicious SLDPRT part file and delivers it via email, a shared project repository, or a supplier/contractor file exchange, then relies on an engineer opening or importing it into a vulnerable Autodesk application. Parsing the file triggers an out-of-bounds read that can crash the application, leak adjacent memory, or - in the worst case - be chained to execute arbitrary code in the context of the current user. No public proof-of-concept was identified at the time of analysis, and exploitation requires that specific user action.

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

An out-of-bounds read in Autodesk Shared Components can be triggered when a user opens or imports a maliciously crafted SLDPRT part file, letting the file's author crash the affected application, expose sensitive memory contents, or execute arbitrary code in the context of the current process. The flaw is rated CVSS 3.1 base 7.8 (HIGH) and requires no attacker privileges, but it is a local, file-driven issue: an unauthenticated remote attacker cannot exploit it directly because nothing is parsed until a victim actively opens the hostile file (AV:L/UI:R). At time of analysis no public exploit code has been identified and the vulnerability is not listed in CISA KEV.

RemediationAI

Patch status is per the vendor advisory: Autodesk published adsk-sa-2025-0024 at https://www.autodesk.com/trust/security-advisories/adsk-sa-2025-0024, and the exact fixed component and product versions are listed there - apply those updates to every Autodesk installation that can open or import SLDPRT files, prioritizing engineering workstations that routinely receive CAD files from external parties. No fixed version number is given in the supplied input data, so the advisory (not this analysis) must be used to confirm the target build. Until patched, the most effective compensating control is to treat all externally sourced SLDPRT files as untrusted: block or quarantine CAD file attachments at the mail gateway and file-sharing boundary, and open part files only from known senders through a trusted exchange channel - the trade-off is loss of frictionless CAD collaboration. Where the workflow allows it, disable automatic preview, thumbnail generation or background indexing of CAD files so the parser is not invoked without an explicit user action, at the cost of convenience in file browsing. Run Autodesk applications under a low-privilege, non-administrative account and keep OS exploit mitigations (ASLR, DEP, CFG) enabled - this does not prevent the out-of-bounds read or the crash but can break the information-leak-to-code-execution chain. There is no indication that blocking a network port or endpoint is relevant, because the attack vector is local file parsing, not a listening service.

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 is a classic CWE-125 out-of-bounds read inside the shared file-parsing component that Autodesk ships across multiple products. An SLDPRT (SolidWorks part) file is a complex binary container of structured records, offsets and length fields; the parser trusts those attacker-controlled values and dereferences data beyond the end of an allocated buffer. Because the component is modelled by the CPE cpe:2.3:a:autodesk:shared_components:*:*:*:*:*:*:*:* with a wildcard version, the defect lives in the shared library/import layer rather than in one single application, so any Autodesk product that invokes that parser to preview, import or convert SLDPRT content is in scope. The practical consequence of an OOB read is usually a fatal crash, but the over-read bytes can also leak process memory (useful for defeating ASLR) and, where the out-of-range data is subsequently used to compute a pointer or index, can be chained into arbitrary code execution inside the same process. Per the independent assessment, exploitation is local and file-driven: the attack surface is the file-open/import path, no network service is exposed, no prior privileges are required (PR:N), and user interaction (UI:R) is the controlling prerequisite. Default out-of-the-box handling of SLDPRT imports appears sufficient to reach the flaw; no non-default configuration is indicated.

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, so AV:L and UI:R; no privileges needed to craft the file (PR:N); OOB read can yield code execution, giving C/I/A:H.

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 SLDPRT file, when parsed through certain Autodesk products, can force an Out-of-Bounds Read vulnerability. A malicious actor can leverage this vulnerability to cause a crash, read sensitive data, or execute arbitrary code in the context of the current process.

Executive ViewAI

Why It Matters

Autodesk Shared Components is affected by CVE-2025-9460, a high-severity flaw that can be triggered when users open or import maliciously crafted SLDPRT part files, potentially causing application crashes, sensitive memory exposure, or arbitrary code execution on the affected workstation. The main organizational exposure is to engineering, design, and other teams that routinely share SLDPRT files, where a successful attack could disrupt critical workflows or compromise intellectual property; no public exploit identified at time of analysis, and the issue is not listed in CISA KEV, so immediate risk is tied to targeted file delivery rather than broad exploitation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include blocking untrusted SLDPRT files at email and web gateways, restricting user ability to open or import such files, applying least privilege, enabling endpoint detection and response, disabling file preview handlers where possible, and monitoring Autodesk advisories for a patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 84% exploitable
Prevalence
High
Autodesk shared components ship across widely deployed enterprise CAD/engineering 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.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.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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