Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-102505— Imager versions before 1.037 for Perl overflow a heap buffer fetching float samples from a paletted image in i_gsampf_fp

Quick assessment

Affected
CVE-2026-102505
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Perl 的 Imager 模块在 1.037 版本之前存在堆缓冲区溢出漏洞,该漏洞发生在 函数中从调色板图像获取浮点采样数据时。 对于调色板图像,当 函数以 "float" 类型调用时,会为每个像素分配一个样本大小的缓冲区,并将请求的每个通道的数据写入该缓冲区。如果请求超过一个通道,就会导致写入超出缓冲区末尾的内存区域。 攻击者可以通过其提供的图像中的调色板来控制溢出的字节内容,从而可能利用此漏洞执行恶意代码或造成其他安全影响。

AI Predicted 7.8 Difficulty: Moderate EPSS 0.24% · P14

Possible ATT&CK Techniques 1 AI

T1203 · Exploitation for Client Execution

Affected Version Matrix 1

VendorProduct Version RangeStatus
None None < 1.037 affected

I. Basic Information for CVE-2026-102505

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Imager versions before 1.037 for Perl overflow a heap buffer fetching float samples from a paletted image in i_gsampf_fp
Source: CVE Program / CVE List V5
Vulnerability Description
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.
Source: CVE Program / CVE List V5
CVSS Information
N/A
Source: CVE Program / CVE List V5
Vulnerability Type
缓冲区大小计算不正确
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
- - 0 ~ 1.037 -

II. Public POCs for CVE-2026-102505

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-102505

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-102505 (1)

Vendor Advisories for CVE-2026-102505 (1)

Other References for CVE-2026-102505 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-102505

No comments yet


Leave a comment