PT-2026-41299 · Cpan · Imager
Published
2026-05-15
·
Updated
2026-05-20
·
CVE-2026-8669
CVSS v3.1
6.5
Medium
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N |
Name of the Vulnerable Software and Affected Versions
Imager versions prior to 1.031
Description
Imager for Perl allows a heap out of bounds (OOB) write—a memory corruption where data is written outside the boundaries of an allocated heap buffer—when processing crafted multi-frame GIF files. The
i readgif multi low function in Imager::File::GIF allocates a single per-row buffer GifRow based on the global screen width SWidth and reuses it for every image in the file. While the page-match branch validates that Image.Width + Image.Left is not greater than SWidth before writing, the skip-image branch calls the DGifGetLine() function without performing this check.Recommendations
Update to a version later than 1.030.
Fix
Memory Corruption
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Imager