CVE Catalog

CVE-2026-116723

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

5th percentile - higher than 5% of all known CVEs

Summary

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.

Risk Assessment

A crafted image file can crash the application or potentially execute code in its context. The risk affects applications using FLTK to load BMP/ICO images from untrusted sources.

Recommendation

Upgrade FLTK to a version newer than 1.4.5 if available, or restrict processing of untrusted BMP/ICO files. Consider validating the colors_used field before decoding an image.

Other vulnerabilities in FLTK

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS