CVE-2025-70069
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 34 - wyżej niż 34% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Atakujący może wysłać specjalnie spreparowany plik FBX, co doprowadzi do przeciążenia systemu i uniemożliwienia działania aplikacji korzystających z biblioteki Assimp.
Rekomendacja
Należy zaktualizować bibliotekę Assimp do najnowszej dostępnej wersji, która zawiera poprawkę dla tej podatności.
Inne podatności w Assimp
Zobacz wszystkie- 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.
Oryginalny opis (angielski, źródło NVD)
An issue in Assimp v.6.0.2 allows a remote attacker to cause a denial of service via the FBXConverter.cpp and ConvertMeshMultiMaterial() method

