A vulnerability was detected in Assimp up to 6.0.4. Affected is the function glTF2Importer::ImportEmbeddedTextures in the library code/AssetLib/glTF2/glTF2Importer.cpp of the component TF File Handler. The manipulation results in null pointer dereference. The attack is only possible with local access. The exploit is now public and may be used. It is advisable to implement a patch to correct this issue. The pull request to fix this issue awaits acceptance.
Security readout for executives and security teams
Plain-English summary
CVE-2026-10197 is a medium-severity crash issue in Assimp’s TF/glTF import handling. A locally supplied asset can trigger a null pointer dereference, causing limited availability impact. The source bundle says public exploit material exists, but it does not show active exploitation or KEV listing.
Executive priority
Treat this as a moderate operational risk, not a breach-enabling emergency. Prioritize affected asset-processing environments where untrusted local files are imported, and plan remediation once upstream guidance or a release is available.
Technical view
Assimp 6.0.0 through 6.0.4 are reported affected in glTF2Importer::ImportEmbeddedTextures within code/AssetLib/glTF2/glTF2Importer.cpp. The issue is classified as CWE-476 and CWE-404, with CVSS 4.0 score 4.8. The vector indicates local access, low complexity, low privileges, no user interaction, and low vulnerable-system availability impact.
Likely exposure
Exposure is most likely where Assimp 6.0.0-6.0.4 processes local or user-supplied TF/glTF assets, especially in asset pipelines, import tools, or applications that embed Assimp. The bundle does not identify downstream products beyond Assimp.
Exploitation context
The VulDB description states exploit material is public and may be used. KEV is false, and the provided sources do not establish active exploitation. The attack is described as local-only, so risk is mainly service interruption or application crash during asset import.
Researcher notes
Evidence supports a local availability issue with public proof-of-concept material referenced. The source bundle does not confirm a merged patch, final fixed version, active exploitation, or downstream product impact. Avoid expanding scope beyond Assimp unless internal dependency mapping proves exposure.
Mitigation direction
Identify and prioritize Assimp 6.0.0-6.0.4 deployments.
Monitor Assimp issue 6608 and pull request 6645 for accepted fixes.
Apply an accepted vendor fix when available.
Limit processing of untrusted TF/glTF assets until remediated.
Run vulnerable import workflows with least privilege and isolation.
Validation and detection
Inventory applications and build dependencies using Assimp.
Confirm whether versions 6.0.0 through 6.0.4 are present.
Review whether TF/glTF imports with embedded textures are enabled.
Check crash telemetry for Assimp null pointer dereferences during asset import.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · low confidence lookup
CWE-404: Exact CWE lookup
Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
4CVSS vectors
6Timeline events
0ADP providers
9Source links
CVSS vector scores
4 official scores
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-404 · source CWE mapping
Improper Resource Shutdown or Release
Improper Resource Shutdown or Release represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.
NULL Pointer Dereference represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.