目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-91186— PNG 解码器 IHDR 重复导致堆越界写入漏洞

一分钟漏洞结论

影响对象
Eclipse Foundation Eclipse ThreadX - GUIX
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

PNG 块读取器并不具备块顺序的概念。它仅会记录是否已遇到过 IDAT 块,以及 tRNS 块是否已提供透明度信息,但没有任何机制能阻止 IHDR 块被第二次读取。 PNG 文件必须且只能包含一个 IHDR 块,且该块必须位于文件的最前端。若某个文件在 IDAT 块之后再次插入一个 IHDR 块,则会在图像解码数据缓冲区已根据原始尺寸分配并填充完毕之后,重新改写图像的宽度、高度、位深度和像素深度。随后,负责反转 PNG 行滤波器的处理流程会依据新的尺寸重新计算其作用范围,从而在旧缓冲区中遍历,将图像字节移动至缓冲区

CVSS 8.4 · High
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-91186 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
PNG decoder: a duplicate IHDR chunk after IDAT resizes the image after allocation, causing a heap out-of-bounds write
来源: CVE Program / CVE List V5
Vulnerability Description
The PNG chunk reader has no notion of chunk ordering. It records whether an IDAT has been seen and whether a tRNS has already supplied transparency, but nothing prevents an IHDR being read a second time. A PNG carries exactly one IHDR and it is the first chunk. A file that places a second one after IDAT rewrites the image width, height, bit depth and pixel depth *after* the decoded-data buffer has already been allocated and filled from the original values. The pass that reverses the PNG row filters then derives its own extent from the new dimensions and walks the old allocation, moving image bytes past the end of it. The buffer is allocated by GUIX rather than supplied by the caller, so the application has no way to size it defensively. The decoder is compiled in by default.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
来源: CVE Program / CVE List V5
Vulnerability Type
跨界内存读
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
Eclipse Foundation Eclipse ThreadX - GUIX 0 ~ 6.5.1.202602a -

二、漏洞 CVE-2026-91186 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-91186 的情报信息

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

CVE-2026-91186 其他参考 (1)

同批安全公告 · Eclipse Foundation · 2026-10-20 · 共 29 条

CVE-2026-113620 9.8 CRITICAL Eclipse ioFog WebSocket 未验证 JWT 漏洞
CVE-2026-93475 9.3 CRITICAL NetX Secure X.509 无界 RSA 模数越界写入漏洞
CVE-2026-94018 8.8 HIGH NetX Duo Web HTTP 服务器 PUT 请求未初始化指针漏洞
CVE-2026-92853 8.7 HIGH NetX Secure 零长度 TLS 1.3 证书越界读取漏洞
CVE-2026-92843 8.7 HIGH NetX Secure TLS 1.3 证书扩展越界读取漏洞
CVE-2026-95109 8.5 HIGH Cortex-A7 模块数据验证漏洞
CVE-2026-94192 8.5 HIGH ThreadX 内核对象错误释放漏洞
CVE-2026-91041 7.8 HIGH FileX 挂载恶意 FAT 镜像时越界写入漏洞
CVE-2026-113619 7.5 HIGH Eclipse ioFog 请求模板未认证渲染漏洞
CVE-2026-91189 7.1 HIGH GUIX 字体加载整数下溢及堆越界写漏洞
CVE-2026-95107 7.0 HIGH 模块对象分配溢出致管理器对象池损坏漏洞
CVE-2026-93003 6.9 MEDIUM NetX Duo Web HTTP 服务器请求体解析漏洞
CVE-2026-108062 6.9 MEDIUM OIDC 同步阻塞漏洞
CVE-2026-94023 6.9 MEDIUM 内核模块删除调度器未验证所有权即执行删除漏洞
CVE-2026-94024 6.9 MEDIUM Module Manager 对象查找验证模块搜索名单字节漏洞
CVE-2026-91059 6.8 MEDIUM JPEG 解码器内存分配大小误报漏洞
CVE-2026-92449 6.8 MEDIUM Binary 资源加载器远程代码执行漏洞
CVE-2026-92446 6.8 MEDIUM GUIX 二进制资源加载器越界读取漏洞
CVE-2026-95108 6.8 MEDIUM 用户态模块线程删除导致特权内核栈泄漏
CVE-2026-97400 6.8 MEDIUM jdmpview 远程代码执行漏洞

显示前 20 条,共 29 条。 查看全部 → →

IV. Related Vulnerabilities

V. Comments for CVE-2026-91186

暂无评论


发表评论