Description
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.
Published: 2026-05-31
Score: 4.8 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A null pointer dereference occurs in Assimp's glTF2Importer::ImportEmbeddedTextures function when processing embedded textures within a glTF file. The defect can cause the importer to crash and potentially corrupt memory, leading to a denial of service for applications relying on this library. The vulnerability does not provide direct remote impact or data exposure.

Affected Systems

Versions of the Assimp library up to and including 6.0.4 are affected. The flaw resides in the glTF asset handler, specifically in the glTF2Importer.cpp file within the TF File Handler component.

Risk and Exploitability

The CVSS score is 4.8, indicating moderate severity, and no EPSS data is available. The vulnerability is not listed in CISA's KEV catalog. Exploitation requires local access to the target system; an attacker must supply a crafted glTF file to the vulnerable importer. Because it is a local attack vector, the risk is confined to systems that use the library to process untrusted input.

Generated by OpenCVE AI on May 31, 2026 at 23:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Assimp to a version that includes the approved patch (e.g., 6.0.5 or later) or apply the code from the pending pull request.
  • Run the glTF importer only on trusted files and in a confined process to minimize the impact of a crash.
  • Monitor application logs for unexpected crashes or memory corruption related to glTF file processing.

Generated by OpenCVE AI on May 31, 2026 at 23:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 31 May 2026 22:15:00 +0000

Type Values Removed Values Added
Description 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.
Title Assimp TF File glTF2Importer.cpp ImportEmbeddedTextures null pointer dereference
First Time appeared Assimp
Assimp assimp
Weaknesses CWE-404
CWE-476
CPEs cpe:2.3:a:assimp:assimp:*:*:*:*:*:*:*:*
Vendors & Products Assimp
Assimp assimp
References
Metrics cvssV2_0

{'score': 1.7, 'vector': 'AV:L/AC:L/Au:S/C:N/I:N/A:P/E:POC/RL:OF/RC:C'}

cvssV3_0

{'score': 3.3, 'vector': 'CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:O/RC:C'}

cvssV3_1

{'score': 3.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:O/RC:C'}

cvssV4_0

{'score': 4.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-05-31T22:00:12.850Z

Reserved: 2026-05-31T06:13:33.390Z

Link: CVE-2026-10197

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-05-31T22:16:54.150

Modified: 2026-05-31T22:16:54.150

Link: CVE-2026-10197

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-31T23:30:14Z

Weaknesses