CVE-2026-116724 Details
Description
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.
A heap buffer overflow vulnerability has been identified in the Fast Light Tool Kit (FLTK) version 1.4.5 and prior, within the BMP image loader component. The issue arises from an integer overflow when processing the width and height of BMP files, leading to improper memory allocation for pixel data. Attackers can exploit this vulnerability by supplying crafted BMP or ICO files with exaggerated dimensions, causing the image decoding process to write beyond the allocated heap buffer and corrupt the application's memory.
Users can update to FLTK version 1.5.0, where this vulnerability has been fixed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 26, 2026CISA-ADP
Assessed Oct 31, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/fltk/fltk | [email protected] | Vendor |
| https://github.com/fltk/fltk/blob/release-1.4.5/src/Fl_BMP_Image.cxx#L281-L286 | [email protected] | Source CodeVendor |
| https://github.com/fltk/fltk/commit/3a049d8262dc759cf9737339420e8457e24c0cb1 | [email protected] | Source CodeVendor |
| https://github.com/fltk/fltk/issues/1632 | [email protected] | ExploitIssue TrackingTechnical DescriptionVendor |
| https://hackmd.io/@haindpwn/fltk-bmp-image-stack-heap-overflow | [email protected] | BundleExploitRemedyTechnical Analysis |
| https://www.vulncheck.com/advisories/fltk-through-1.4.5-heap-buffer-overflow-via-fl-bmp-image-integer-overflow | [email protected] | AdvisoryBundleRemedy |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-190 | Integer Overflow or Wraparound | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| FLTK | <= 1.4.5 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 31, 2026 | CVE Modified | CISA-ADP |
| Oct 26, 2026 | New CVE Received | [email protected] |
Volerion