CFITSIO 版本 4.7.0 及之前版本在 imcompress.c 文件的 unquantize 辅助函数中存在基于堆的越界读取漏洞。攻击者可通过提供为零或负数的 ZDITHER0 种子值,导致程序读取 fits_rand_value 表之前的内存数据。攻击者可以构造一个包含 SUBTRACTIVE_DITHER_1 压缩图像的恶意 FITS 文件,通过 fits_open_file() 和 fits_read_pix() 函数打开并读取该文件,从而引发程序崩溃或在解码像素中泄露堆内存内容。
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
未找到公开 POC。
登录以生成 AI POC暂无评论