- Son 7 gün
- CWE-125
CVE-2026-117557
SDL_image ILBM yükleyicisinde yığın sınırları dışında okuma zafiyeti
- Yayımlandı
- Güncellendi
- 27 Eki 2026
- Açık yaşı
- 1 gün
- Kaydı açan
- VulnCheck
Yönetici özeti
Bu zafiyet, görüntü işleyen yazılımların çökmesine ya da bellekteki hassas verilerin sızmasına yol açabilir. Kullanıcıdan dosya alan sistemlerde etkisi orta düzeydedir ve kullanıcı etkileşimi gerektirdiği için önceliği planlı bir güncelleme ile ele alınmalıdır.
ÖzetTürkçe
SDL_image kütüphanesinin ILBM (IFF) görüntü yükleyicisinde, HAM modu etkinken bitplane sayısı doğrulanmadığı için yığın (stack) üzerinde sınırların dışında okuma yapılabiliyor. Zafiyet 2.8.12 ve dahil olmak üzere, 3.0.0 ile 3.4.8 arasındaki sürümleri etkiliyor. Etkilenen sürümü kullanan uygulamalar bu tür dosyaları işlediğinde risk altındadır.
Saldırgan ne yapabilir?
Saldırgan hazırlanmış bir ILBM dosyasıyla uygulamanın çökmesine neden olabilir veya yığın belleğindeki verileri ifşa edebilir.
Kaynaktaki açıklama (İngilizce)
SDL_image through 3.4.8 and through 2.8.12 contains a stack out-of-bounds read vulnerability in IMG_LoadLBM_IO() in src/IMG_lbm.c that skips bitplane count validation when HAM mode is set. Attackers can supply a crafted ILBM file with more than 8 HAM bitplanes to read past the colormap stack array, causing crashes or disclosing stack memory.
Ne yapmalı?
- SDL_image kütüphanesini, zafiyetin giderildiği bir sürüme güncelleyin. Güncel sürüm bilgisi için satıcının yayınladığı kaynağı kontrol edin. Genel öneri
- Güncelleme yapılana kadar, kaynağı güvenilmeyen ILBM (IFF) görüntü dosyalarının uygulama tarafından işlenmesini engelleyin. Genel öneri
- Uygulamayı güncelledikten sonra yeniden derleyip dağıtın ve kullanılan kütüphane sürümünü doğrulayın. Genel öneri
Ek önlemler
- Yüklenen görüntü dosyalarını, bilinmeyen kaynaklardan gelenlerde özellikle olmak üzere, işlemeden önce doğrulayın. Genel öneri
- Görüntü işleyen uygulamaların çökme kayıtlarını izleyerek beklenmedik sonlanmaları inceleyin. Genel öneri
- Mümkünse görüntü işleme işlemlerini ayrıcalıksız ve izole bir ortamda çalıştırın. Genel öneri
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| libsdl-org SDL Image | ≤ 2.8.12 | – |
| ≥ 3.0.0, ≤ 3.4.8 | – |
Kaynaklar8 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/…ommit/5cfbe85f3a783417eec4d5aa0660b40c2cff5292 Yama
- github.com/…ommit/9c0622c36cf01e9ecba4bfdd6c4aa2b21c8cf996 Yama
- github.com/libsdl-org/SDL_image/issues/769 Üçüncü taraf
- vulncheck.com/…2.8.12-stack-out-of-bounds-read-in-ilbm-loader Üçüncü taraf
- github.com/libsdl-org/SDL_image Diğer
- github.com/…org/SDL_image/blob/release-3.4.8/src/IMG_lbm.c 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.