HDF5 2.2.0 及更早版本在 文件的 函数中存在未初始化内存读取漏洞。解码路径在验证读取操作时,使用的是块缓冲区的已分配大小,而非从文件中实际读取的字节数。由于 函数会故意将经过过滤的块缓冲区大小设置为已存储块大小与未过滤块大小中的较大值,并且仅填充已存储的字节,因此被截断的块能够通过边界检查,并从分配内存中未初始化的剩余部分进行解压缩。随后,无关的堆内存内容会被作为数据集数据返回给调用者。由于所有读取操作均发生在已分配内存范围内,该问题无法被 AddressSanitizer 检测到。攻击者若能诱使用户或应
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| 厂商 | 产品 | 影响版本 | CPE | 订阅 |
|---|---|---|---|---|
| The HDF Group | Scale-Offset Filter | < 2.3.0 | - |
|
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC| CVE-2026-120757 | 6.9 MEDIUM | H5L__extern_traverse 堆缓冲区溢出漏洞 |
| CVE-2026-120758 | 5.4 MEDIUM | HDF5 文件损坏导致空指针解引用漏洞 |
| CVE-2026-120755 | 4.7 MEDIUM | HDF5 Szip 过滤器整数下溢导致越界读取漏洞 |
| CVE-2026-120756 | 1.9 LOW | HDF5 H5O__chunk_deserialize 堆缓冲区溢出漏洞 |