Podatności Assimp
23 znanych podatności CVE w Assimp, przetłumaczonych i ocenionych.
- CVE-2025-70067Krytyczne
W bibliotece Assimp w wersjach do 6.0.2 wykryto podatność na przepełnienie bufora w importerze FBX. Problem występuje w funkcji aiMaterial::AddBinaryProperty, gdzie klucz właściwości z spreparowanego pliku FBX jest kopiowany do stałego bufora na stercie za pomocą strcpy() bez walidacji długości.
- CVE-2026-19999Średnie
Wykryto podatność w bibliotece Assimp (Open Asset Import Library) w wersji 17c12da. Problem dotyczy funkcji Assimp::MDLImporter::ParseBoneTrafoKeys_3DGS_MDL7 w pliku code/AssetLib/MDL/MDLLoader.cpp, gdzie manipulacja argumentami transmatrix_count/pcBoneTransforms prowadzi do przepełnienia bufora. Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny.
- CVE-2026-19970Średnie
W bibliotece Open Asset Import Library (Assimp) w wersji 17c12da wykryto podatność na przepełnienie bufora na stercie w funkcji Assimp::MDLImporter::AddBonesToNodeGraph_3DGS_MDL7 pliku code/AssetLib/MDL/MDLLoader.cpp. Manipulacja argumentem bones_num umożliwia zdalne przeprowadzenie ataku. Exploit został publicznie ujawniony, a projekt nie odpowiedział na zgłoszenie.
- CVE-2026-19969Średnie
W bibliotece Open Asset Import Library (Assimp) w wersji 17c12da wykryto podatność na przepełnienie bufora w funkcji Assimp::MDLImporter::GenerateOutputMeshes_3DGS_MDL7 pliku code/AssetLib/MDL/MDLLoader.cpp. Manipulacja prowadzi do przepełnienia bufora. Atak może być przeprowadzony zdalnie. Exploit został publicznie ujawniony, a projekt nie odpowiedział na zgłoszenie.
- CVE-2026-19968Średnie
W bibliotece Open Asset Import Library Assimp w wersji 17c12da wykryto słabość w funkcji Assimp::MDLImporter::ReadFaces_3DGS_MDL7 w pliku code/AssetLib/LWO/LWOLoader.h komponentu 3DGS MDL7 Model Parser. Manipulacja może prowadzić do przepełnienia bufora na stercie. Atak może być przeprowadzony zdalnie, a exploit jest publicznie dostępny.
- CVE-2026-19967Średnie
W bibliotece Open Asset Import Library Assimp w wersji 17c12da odkryto błąd bezpieczeństwa w funkcji Assimp::Compression::decompressBlock w pliku code/Common/Compression.cpp komponentu File Parser. Manipulacja prowadzi do przepełnienia bufora na stercie. Atak może być inicjowany zdalnie, a exploit został opublikowany.
- CVE-2026-14610Średnie
W bibliotece Open Asset Import Library Assimp do wersji 6.0.5 wykryto podatność w funkcji Assimp::CSMImporter::InternReadFile w pliku CSMLoader.cpp. Błąd prowadzi do przepełnienia bufora sterty podczas przetwarzania plików CSM. Atak wymaga lokalnego dostępu i został już opublikowany exploit.
- CVE-2026-14604Średnie
W bibliotece Open Asset Import Library Assimp do wersji 6.0.4 wykryto podatność w funkcji Assimp::Exporter::ExportToBlob w pliku code/AssetLib/Ply/PlyLoader.cpp. Manipulacja w obsłudze modeli PLY prowadzi do podwójnego zwolnienia pamięci (double free). Atak może być przeprowadzony zdalnie, a exploit został publicznie ujawniony.
- CVE-2025-15666Średnie
W bibliotece Open Asset Import Library Assimp do wersji 5.4.3 wykryto podatność w funkcji Assimp::SceneCombiner::Copy pliku SceneCombiner.cpp. Manipulacja argumentami szerokości/wysokości prowadzi do przepełnienia bufora sterty.
- CVE-2026-10233Niskie
W Assimp do wersji 6.0.4 wykryto podatność w funkcji HL1MDLLoader::read_sequence_infos w pliku HL1MDLLoader.cpp. Manipulacja argumentem aiString prowadzi do odczytu poza zakresem (out-of-bounds read). Atak wymaga dostępu lokalnego, exploit jest publiczny.
- CVE-2026-10232Średnie
W bibliotece Assimp do wersji 6.0.4 wykryto podatność w funkcji aiNode::~aiNode w pliku scene.cpp komponentu ASE File Parser. Manipulacja może prowadzić do użycia po zwolnieniu (use-after-free). Atak wymaga lokalnego dostępu.
- CVE-2026-10231Średnie
W bibliotece Assimp do wersji 6.0.4 wykryto podatność w funkcji HL1MDLLoader::extract_anim_value w pliku HL1MDLLoader.cpp komponentu Half-Life 1 MDL Loader. Manipulacja argumentem num.total prowadzi do przepełnienia bufora na stercie. Atak wymaga lokalnego dostępu.
- CVE-2026-10230Średnie
W bibliotece Assimp do wersji 6.0.4 występuje przepełnienie bufora na stercie w funkcji Assimp::MDL::HalfLife::HL1MDLLoader::read_animations w pliku HL1MDLLoader.cpp. Atak wymaga lokalnego dostępu.
- CVE-2026-10229Średnie
W bibliotece Assimp do wersji 6.0.4 występuje przepełnienie bufora na stercie w funkcji HL1MDLLoader::read_meshes w pliku HL1MDLLoader.cpp. Atak wymaga lokalnego dostępu.
- CVE-2026-10201Niskie
W Assimp do wersji 6.0.4 wykryto podatność w funkcji FBXExporter::WriteObjects w pliku FBXExporter.cpp. Manipulacja prowadzi do dzielenia przez zero (divide by zero). Atak wymaga dostępu lokalnego, exploit jest publiczny.
- CVE-2026-10200Średnie
W bibliotece Assimp do wersji 6.0.4 wykryto podatność w funkcji glTFCommon::CopyValue w bibliotece glTFCommon.h komponentu 4x4 Matrix Parser. Manipulacja prowadzi do przepełnienia bufora na stercie. Atak wymaga lokalnego dostępu.
- CVE-2026-10199Niskie
W bibliotece Assimp do wersji 6.0.4 stwierdzono podatność w funkcji glTF2::LazyDict w pliku glTF2Asset.h. Manipulacja argumentem operator[] prowadzi do wyłuskania wskaźnika null. Atak wymaga lokalnego dostępu, a exploit jest publicznie znany.
- CVE-2026-10198Niskie
W Assimp do wersji 6.0.4 wykryto podatność w funkcji Assimp::glTFImporter::ImportMeshes w pliku glTFImporter.cpp. Manipulacja prowadzi do wyłuskania wskaźnika null (null pointer dereference). Atak wymaga dostępu lokalnego, exploit jest publiczny.
- CVE-2026-10197Niskie
W bibliotece Assimp do wersji 6.0.4 wykryto podatność w funkcji glTF2Importer::ImportEmbeddedTextures w pliku glTF2Importer.cpp. Manipulacja prowadzi do wyłuskania wskaźnika null. Atak wymaga lokalnego dostępu, a exploit jest publicznie dostępny.
- CVE-2025-70071Średnie
W bibliotece Assimp w wersji 6.0.2 wykryto podatność na atak DoS (odmowa usługi) poprzez funkcję ParseVectorDataArray() w pliku FBXParser.cpp. Zdalny atakujący może wykorzystać tę lukę, wysyłając specjalnie spreparowane dane, co prowadzi do awarii aplikacji.
- CVE-2025-70072Średnie
W bibliotece Assimp w wersji 6.0.2 wykryto podatność umożliwiającą atakującemu zdalne spowodowanie odmowy usługi (DoS) poprzez wykorzystanie błędu w komponencie FBXConverter.cpp, konkretnie w funkcji FBXConverter::ConvertMeshMultiMaterial().
- CVE-2025-70070Średnie
W bibliotece Assimp w wersji 6.0.2 wykryto podatność na atak DoS. Problem występuje w pliku FBXMeshGeometry.cpp w funkcji MeshGeometry::MeshGeometry(). Zdalny atakujący może wykorzystać tę lukę do spowodowania odmowy usługi.
- CVE-2025-70069Wysokie
W bibliotece Assimp w wersji 6.0.2 wykryto podatność umożliwiającą atakującemu zdalne spowodowanie odmowy usługi (DoS) poprzez wykorzystanie metody ConvertMeshMultiMaterial() w pliku FBXConverter.cpp.

