- Son 7 gün
- CWE-190
CVE-2026-117608
Assimp MD2 içe aktarıcısında tamsayı taşması nedeniyle heap sınır dışı okuma
- Yayımlandı
- Güncellendi
- 28 Eki 2026
- Açık yaşı
- 0 gün
- Kaydı açan
- VulnCheck
Yönetici özeti
Bu açık, Assimp kütüphanesini kullanan uygulamalarda kötü amaçlı bir model dosyasıyla çökme veya bellek bilgisinin sızmasına yol açabilir. Risk orta düzeydedir; kütüphaneyi kullanan yazılımların güncel tutulması ve güvenilmeyen dosyaların işlenmemesi önerilir.
ÖzetTürkçe
Assimp 6.0.5 ve önceki sürümlerinde, MD2 içe aktarıcısındaki MD2Importer::ValidateHeader fonksiyonu bir tamsayı taşmasından etkilenmektedir. Hazırlanmış bir .md2 dosyasındaki numFrames ve numVertices değerleri 32 bitlik boyut kontrolünü aşarak sarmalanabilir ve bu durum sınırların dışında bellek okunmasına yol açar. Bu dosyaları işleyen uygulamalar etkilenmektedir.
Saldırgan ne yapabilir?
Saldırgan, sınır dışı okuma yoluyla uygulamanın çökmesine neden olabilir veya bitişik heap belleğindeki verilerin açığa çıkmasını sağlayabilir.
Kaynaktaki açıklama (İngilizce)
Assimp through 6.0.5 contains an integer overflow vulnerability in MD2Importer::ValidateHeader() that allows attackers to bypass frame table bounds checks using crafted header fields. Attackers can supply a malicious .md2 file whose numFrames and numVertices values wrap the 32-bit size check, causing heap out-of-bounds reads that crash applications or expose adjacent heap memory.
Ne yapmalı?
- Assimp'i 6.0.5 sürümünden daha yeni, düzeltmeyi içeren bir sürüme güncelleyin. Kesin düzeltilmiş sürüm numarası veri kaynağında belirtilmediğinden tedarikçinin güvenlik duyurusunu kontrol edin. Genel öneri
- Güncelleme yapılana kadar güvenilmeyen kaynaklardan gelen .md2 dosyalarının uygulama tarafından işlenmesini engelleyin. Genel öneri
- Assimp kullanan uygulamaların çökme kayıtlarını izleyerek olası saldırı girişimlerini tespit edin. Genel öneri
Ek önlemler
- Assimp kütüphanesini kullanan tüm uygulamaların bağımlılık envanterini çıkarın. Genel öneri
- Harici kaynaklardan gelen 3B model dosyalarını, işlenmeden önce bir yalıtılmış ortamda inceleyin. Genel öneri
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| assimp | ≤ 6.0.5 | – |
Kaynaklar8 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/assimp/assimp/pull/6963 Yama
- github.com/…ommit/7dbc85d9218fae017d4fad70269e7569f7b0c870 Yama
- github.com/assimp/assimp/issues/6929 Üçüncü taraf
- vulncheck.com/…-bounds-read-via-md2-importer-integer-overflow Üçüncü taraf
- github.com/…mp/blob/v6.0.5/code/AssetLib/MD2/MD2Loader.cpp Diğer
- github.com/assimp/assimp Diğer
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.