CVE-2026-19969
ŚrednieCVSS 5.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 22 - wyżej niż 22% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Przepełnienie bufora może umożliwić atakującemu wykonanie dowolnego kodu lub spowodowanie awarii aplikacji, co może prowadzić do naruszenia integralności systemu.
Rekomendacja
Zaleca się aktualizację biblioteki Assimp do najnowszej wersji, jeśli dostępna, oraz ograniczenie przetwarzania niezaufanych plików MDL.
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-82591Średnie
Wykryto podatność w Open Asset Import Library Assimp do wersji 6.0.2. Dotyczy ona funkcji MD5Importer::MakeDataUnique w pliku code/AssetLib/MD5/MD5Loader.cpp. Manipulacja argumentem iNewIndex prowadzi do przepełnienia bufora na stercie. Atak może być wykonany tylko lokalnie. Identyfikator poprawki to bf9dabb617c46e5133dac65cca6bff177917afcb. Zastosowanie poprawki jest zalecanym działaniem.
- 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-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)
A security vulnerability has been detected in Open Asset Import Library Assimp 17c12da. The impacted element is the function Assimp::MDLImporter::GenerateOutputMeshes_3DGS_MDL7 of the file code/AssetLib/MDL/MDLLoader.cpp of the component 3DGS MDL7 Model Output Mesh Generator. The manipulation leads to buffer overflow. Remote exploitation of the attack is possible. The exploit has been disclosed publicly and may be used. The project was informed of the problem early through an issue report but has not responded yet.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

