- Son 7 gün
- CWE-121
CVE-2026-116723
FLTK Fl_BMP_Image sınıfında colors_used alanı nedeniyle yığın tabanlı arabellek taşması
- Yayımlandı
- Güncellendi
- 27 Eki 2026
- Açık yaşı
- 1 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
FLTK 1.4.5 sürümüne kadar olan sürümlerde, Fl_BMP_Image::load_bmp_ fonksiyonunda yığın tabanlı bir arabellek taşması zafiyeti bulunmaktadır. Saldırganlar, aşırı büyük bir BMP colors_used alanı içeren dosyalar hazırlayarak yığın belleğini bozabilir. Saldırganlar, colors_used değerini 256'nın üzerine çıkaran BMP veya ICO dosyaları oluşturarak 768 baytlık renk paleti dizisinin üzerine taşabilir ve bu durum çökmelere veya potansiyel kod çalıştırmaya neden olabilir.
Kaynaktaki açıklama (İngilizce)
FLTK through 1.4.5 contains a stack-based buffer overflow vulnerability in Fl_BMP_Image::load_bmp_() that allows attackers to corrupt stack memory by supplying an oversized BMP colors_used field. Attackers can craft BMP or ICO files with colors_used above 256 to overflow the 768-byte colormap array, causing crashes or potential code execution.
Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| fltk | ≤ 1.4.5 | – |
Kaynaklar8 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/…ommit/3a049d8262dc759cf9737339420e8457e24c0cb1 Yama
- github.com/fltk/fltk/issues/1632 Üçüncü taraf
- hackmd.io/@haindpwn/fltk-bmp-image-stack-heap-overflow Üçüncü taraf
- vulncheck.com/…er-overflow-via-fl-bmp-image-colors-used-field Üçüncü taraf
- github.com/fltk/fltk Diğer
- github.com/…k/fltk/blob/release-1.4.5/src/Fl_BMP_Image.cxx 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.