CVE-2026-129477 · Package
NO FIX YET
Assimp, a 3D model loading library, does not restrict buffer paths in glTF and glTF2 files. A crafted model with '..' segments or absolute paths in buffers[].uri can make the importer read files such as /etc/passwd and load their contents into mesh data.
first public Nov 15, 2026 · 1 source
Check it with your coding agent
It reads this page and tells you if your code or app is affected.
Applications that import glTF or glTF2 models supplied by users or other untrusted sources and then expose the imported mesh data, for example by rendering it or returning it through an API, are exposed. Apps that only load models the team controls, or that never import glTF files, can skip it. The sources do not give the fixed version.
Not affected if no-gltf-import, trusted-models-only
Who cares 3d-models, assimp, c++, gltf
Unknown from the sources.
No fix yet, per the sources.
Assimp through 6.0.6 contains a path traversal vulnerability in the glTF and glTF2 importers that allows attackers to read local files via crafted buffers[].uri values. Attackers can supply glTF models with '..' segments or absolute paths in buffer URIs to load files like /etc/passwd into imported mesh vertex data.
This page as .md · .json · CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.
Are you affected?
Ask from here. InfraStack checks the affected versions against your stack and answers in your inbox.
InfraStack checks the affected versions against your stack and answers in Slack, with the evidence and the fix.
InfraStack checks it against your stack and answers on your report, with the evidence and the fix.