UNKNOWNCVE-2026-34378

OpenEXR 在 generic_unpack() 中存在一个有符号整数溢出,当解析具有构造的负数 dataWindow.min.x 的 EXR 文件时

平台

c

组件

openexr

已修复版本

3.4.9

OpenEXR 提供了 EXR 文件格式的规范和参考实现,EXR 是一种用于电影行业的图像存储格式。从 3.4.0 到 3.4.9 之前,EXR 文件头中 dataWindow 属性缺少边界检查,允许攻击者触发 generic_unpack() 中的有符号整数溢出。通过将 dataWindow.min.x 设置为较大的负值,OpenEXRCore 计算出一个巨大的图像宽度,该宽度随后用于有符号整数乘法,导致溢出,从而使进程因 UBSan 而终止并发出 SIGILL 信号。此漏洞在 3.4.9 中已修复。

修复方法

暂无官方补丁。请查找临时解决方案或持续关注更新。

自动监控您的依赖项

当新漏洞影响您的项目时获得提醒。

免费开始