Autodesk Shared Components
CVE-2025-9460
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver crafted SLDPRT file to victim
-
ExploitUser opens/imports file in Autodesk product
-
ExecutionTrigger out-of-bounds read in parser
-
ImpactExecute 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
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.
Primary rating from Vendor (autodesk).
CVSS VectorVendor: autodesk
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
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.
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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
More in Shared Components
View allHeap-based buffer overflow in Autodesk Shared Components - the shared file-parsing libraries used by multiple Autodesk a
Out-of-bounds write in Autodesk Shared Components allows local attackers to execute arbitrary code in the context of the
Memory corruption in the Autodesk Shared Components parser that handles CATPART files lets an attacker execute arbitrary
Out-of-bounds write in Autodesk shared components allows local attackers to execute arbitrary code, corrupt data, or cra
Out-of-bounds write in Autodesk products' CATPART file parser enables local attackers to achieve arbitrary code executio
A maliciously crafted PRT file, when parsed through certain Autodesk products, can force a Memory Corruption vulnerabili
A maliciously crafted PRT file, when parsed through certain Autodesk products, can force a Memory Corruption vulnerabili
An out-of-bounds read in Autodesk shared components lets an attacker crash an affected Autodesk application, read memory
Memory corruption in Autodesk Shared Components allows an attacker to execute arbitrary code in the context of the curre
Memory corruption in Autodesk Shared Components allows arbitrary code execution when a user opens a maliciously crafted
Parsing a maliciously crafted CATPRODUCT (CATIA assembly) file in Autodesk products that rely on the affected shared com
Out-of-bounds read in Autodesk Shared Components allows local attackers to cause a crash, read sensitive memory, or pote
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB