跳到正文
GitHub 安全公告库 (GHSA)·· 22 小时前精选AI 评分60

Pillow 的 libtiff 编码器经构造 TIFF 标签泄露进程内存或触发 SIGSEGV

Pillow: Memory disclosure and segfault in libtiff encoder via crafted TIFF tags

AI 导读

Pillow 的 libtiff 编码器 PyImaging_LibTiffEncoderNew(src/encode.c)在把源 TIFF 中未识别的标签转发给 TIFFSetField 时,按 Python 值而非 libtiff 字段定义决定传参形式,导致构造的 TIFF 标签被当作字节数或指针读取。

为什么值得看

材料给出可运行的复现脚本与逐分支分析,展示了普通 open 后 save 即可触发内存泄露或崩溃的路径。

来源:GitHub 安全公告库 (GHSA) · github.com