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.
OpenCVE Enrichment