7.8Yüksek
CVE-2026-116724FLTK through 1.4.5 Heap Buffer Overflow via Fl_BMP_Image Integer Overflow
Açıklama
FLTK through 1.4.5 contains an integer overflow vulnerability in Fl_BMP_Image::load_bmp_() that causes undersized pixel buffer allocation from file-supplied width and height. Attackers can supply a crafted BMP or ICO file with large dimensions so row decoding writes file-derived data past the heap buffer, corrupting the application heap.
Zayıflık türü (CWE):
CWE-190
Veri: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Bilgiler kaynaktaki haliyle, İngilizce yayımlanır.
Etkilenen ürünler ve sürümler
Kaynaklar ve yamalar
- GitHub Issue #1632 issue-tracking
- https://github.com/fltk/fltk product
- https://github.com/fltk/fltk/commit/3a049d8262dc759cf9737339420e8457e24c0cb1 patch
- https://github.com/fltk/fltk/blob/release-1.4.5/src/Fl_BMP_Image.cxx#L281-L286 technical-description
- https://hackmd.io/@haindpwn/fltk-bmp-image-stack-heap-overflow third-party-advisory
- VulnCheck Advisory: FLTK through 1.4.5 Heap Buffer Overflow via Fl_BMP_Image Integer Overflow third-party-advisory