CVE Catalog

CVE-2026-102505

MediumCVSS 6.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.24%

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

Summary

Imager versions before 1.037 for Perl overflow a heap buffer fetching float samples from a paletted image in i_gsampf_fp. For a paletted image, getsamples() with type "float" allocates a buffer of one sample per pixel and fetches every requested channel of each pixel into it. Requesting more than one channel writes past its end. An attacker-supplied image controls the overflowing bytes through its palette.

Risk Assessment

An attacker can exploit a specially crafted image to cause a buffer overflow, potentially leading to data integrity compromise or arbitrary code execution in the process context.

Recommendation

Update the Imager library to version 1.037 or later, which includes a fix for this vulnerability.

Other vulnerabilities in Imager

See all
Original NVD description (English source)

Imager versions before 1.037 for Perl overflow a heap buffer fetching float samples from a paletted image in i_gsampf_fp. For a paletted image, getsamples() with type "float" allocates a buffer of one sample per pixel and fetches every requested channel of each pixel into it. Requesting more than one channel writes past its end. An attacker-supplied image controls the overflowing bytes through its palette.

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