Skip to main content

Luxion KeyShot CVE-2026-92202

| EUVDEUVD-2026-107407 HIGH
Uncontrolled Search Path Element (CWE-427)
2026-10-21 zdi GHSA-39qx-cfjv-25gw
7.8
CVSS 3.0 · Vendor: zdi
View

Attack ChainAIDerived

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

  1. Access
    Deliver malicious BIP file to user
  2. Delivery
    User opens file in KeyShot
  3. Exploit
    KeyShot loads library from unsecured search path
  4. Execution
    Attacker library executes in process context
  5. Impact
    Code runs with user's privileges

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V13 - Configuration Search path element control
Exploitation Conditions

Exploitation requires the victim to open an attacker-supplied malicious BIP file in Luxion KeyShot (or visit a malicious page that delivers one), and depends on KeyShot resolving and loading a library from an unsecured/attacker-writable location in its search path (CWE-427). Key limiting factors: mandatory user interaction (UI:R) to open the file, a local attack vector (AV:L) rather than network-remote exploitation, and the requirement that the attacker be able to influence the library search path (e.g., co-locate a malicious library alongside the delivered file or in a writable path KeyShot searches). Code executes only with the privileges of the current KeyShot user, and scope is unchanged (S:U).

Impact

This is a moderate-priority, user-interaction-gated code execution flaw rather than a mass-exploitation emergency. The CVSS 3.0 vector (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H = 7.8 High) is internally consistent with the description: despite the phrase 'remote attackers,' the vector correctly encodes AV:L (local) because exploitation requires the victim to open a malicious BIP file or visit a malicious page that delivers one - the attacker never touches the host directly over a network. The CWE-427 (Uncontrolled Search Path Element) root cause means this is effectively a library/DLL-planting issue where KeyShot loads a library from an unsecured location. No EPSS score, CISA KEV listing, SSVC decision point, or POC was supplied in the input; per precision rules the status is 'no public exploit identified at time of analysis.' There is no signal conflict to flag beyond the common ZDI convention of describing file-parsing bugs as 'remote' while scoring them AV:L - defenders should read this as a local-vector, UI-dependent flaw, not an unauthenticated network RCE. Priority should be driven by how widely KeyShot is deployed in a given environment and whether users routinely open untrusted .bip files; absent active-exploitation evidence, this warrants prompt patching but not crisis handling.

Exploit ScenarioDerived

An attacker crafts a malicious BIP scene file (and an accompanying attacker-controlled library placed in the search path) and delivers it via email, a shared project folder, or a malicious web page. When a KeyShot user opens the file, the application loads the planted library from the unsecured location and executes attacker code in the context of the user's KeyShot process. No public exploit code was 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 – Oct 21, 2026

Uncontrolled search path handling in Luxion KeyShot's BIP file parser enables code execution in the context of the KeyShot process when a victim opens a crafted BIP file or visits a malicious page that delivers one. The flaw is CWE-427: KeyShot can load a library from an unsecured, attacker-influenced location, but exploitation is gated by mandatory user interaction (UI:R), uses a local vector (AV:L), and requires the attacker to place a malicious library where KeyShot searches; CVSS 3.1 base score is 7.8 with PR:N, so no prior authentication is required. No public exploit was identified at time of analysis and there is no CISA KEV confirmation.

RemediationAI

Upgrade KeyShot to the fixed release documented in vendor advisory KSA-302860; the input data does not provide an exact fixed version, so verify the current release against that advisory before deployment. Until the fixed build is applied, avoid opening BIP files from untrusted sources or delivered by unsolicited pages, and restrict write permissions to the KeyShot installation directory and any directories in its library search path so attackers cannot plant malicious libraries; this may interfere with legitimate plugins or shared library workflows. Where operationally feasible, launch KeyShot from trusted directories, use application control or allowlisting to prevent unauthorized library loads, and consider sandboxing KeyShot when processing untrusted files, accepting that sandboxing may affect rendering performance or plugin compatibility. Monitor ZDI-26-748 and KSA-302860 for updated fixed-version guidance.

Affected VersionsENISA

KeyShot 2026.1.0

Affected Packages

euvd keyshot no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

Luxion KeyShot is a 3D rendering and visualization application that processes BIP files. CWE-427 occurs when the application resolves a library through an uncontrolled search path, allowing an attacker to plant a malicious DLL, dylib, or shared object alongside a delivered file or in a writable directory that KeyShot searches. The CPE cpe:2.3:a:luxion:keyshot:*:*:*:*:*:*:*:* indicates no version restriction in the provided data. The assessed vector CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H describes low-complexity exploitation that is nevertheless local and user-interaction-gated; scope is unchanged, and successful exploitation gives high confidentiality, integrity, and availability impact within the KeyShot process. The ZDI advisory is ZDI-26-748, and the vendor certificate is KSA-302860; no KEV entry or public exploit code was identified.

Know when Keyshot 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 (zdi) 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/UI:R; no prior privileges needed (PR:N); library-planting yields full code execution in user context, so C:H/I:H/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:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (zdi).

CVSS VectorVendor: zdi

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

DescriptionCVE.org

Luxion KeyShot BIP File Parsing Uncontrolled Search Path Element Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Luxion KeyShot. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

The specific flaw exists within the parsing of BIP files. The issue results from loading a library from an unsecured location. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-29268.

Executive ViewAI

Why It Matters

Luxion KeyShot is exposed to a high-severity code-execution risk that activates when a user opens a crafted BIP file or visits a malicious page delivering one, affecting design and engineering workstation users who exchange KeyShot assets. No public exploit was identified at time of analysis, but no vendor-released patch is available, and exploitation requires user action without prior authentication, making this a material risk to intellectual property, endpoint integrity, and shared engineering environments. Leadership should prioritize preventing untrusted BIP content from reaching KeyShot and monitoring for suspicious process behavior.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include blocking untrusted BIP files at email and web gateways, prohibiting users from opening externally sourced BIP files, running KeyShot with least privilege, restricting write access to installation and search-path folders, using application allowlisting and endpoint monitoring for anomalous library loads, and opening untrusted BIP files only in an isolated virtual machine or sandbox.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Low
niche 3D rendering/visualization software for product-design teams
Data Quality
4 sources
Confidence: Medium

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

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

CVE-2025-1047 HIGH
7.8 Apr 23

Luxion KeyShot PVS File Parsing Access of Uninitialized Pointer Remote Code Execution Vulnerability. Rated high severity

CVE-2025-1046 HIGH
7.8 Apr 23

Luxion KeyShot SKP File Parsing Use-After-Free Remote Code Execution Vulnerability. Rated high severity (CVSS 7.8), this

CVE-2025-1045 HIGH
7.8 Apr 23

Luxion KeyShot Viewer KSP File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. Rated high severi

CVE-2025-2532 HIGH
7.8 Mar 25

Luxion KeyShot USDC File Parsing Use-After-Free Remote Code Execution Vulnerability. Rated high severity (CVSS 7.8), thi

CVE-2025-2530 HIGH
7.8 Mar 25

Luxion KeyShot DAE File Parsing Access of Uninitialized Pointer Remote Code Execution Vulnerability. Rated high severity

CVE-2025-2531 HIGH
7.8 Mar 25

Luxion KeyShot DAE File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. Rated high severity (CVS

CVE-2024-11581 HIGH
7.8 Nov 22

Luxion KeyShot JT File Parsing Out-Of-Bounds Read Remote Code Execution Vulnerability. Rated high severity (CVSS 7.8), t

CVE-2024-11580 HIGH
7.8 Nov 22

Luxion KeyShot ABC File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. Rated high severity (CVS

CVE-2024-11579 HIGH
7.8 Nov 22

Luxion KeyShot OBJ File Parsing Out-Of-Bounds Write Remote Code Execution Vulnerability. Rated high severity (CVSS 7.8),

CVE-2024-11578 HIGH
7.8 Nov 22

Luxion KeyShot 3DS File Parsing Stack-based Buffer Overflow Remote Code Execution Vulnerability. Rated high severity (CV

CVE-2024-11577 HIGH
7.8 Nov 22

Luxion KeyShot SKP File Parsing Out-Of-Bounds Write Remote Code Execution Vulnerability. Rated high severity (CVSS 7.8),

CVE-2024-11576 HIGH
7.8 Nov 22

Luxion KeyShot 3DS File Parsing Heap-based Buffer Overflow Remote Code Execution Vulnerability. Rated high severity (CVS

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