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

Pillow 修复内存中编码 TIFF 时的堆 use-after-free 漏洞

Pillow: Heap use-after-free when encoding TIFF to an in-memory buffer

AI 导读

GitHub 安全公告披露 Pillow 在将图像编码为内存中的 TIFF 时存在堆 use-after-free:libtiff 在编码阶段拒绝某个 tag 导致 TIFFWriteScanline 失败后,编码器释放了输出缓冲区却未关闭 TIFF 句柄,随后清理阶段 TIFFClose 刷新数据写回已释放内存。

为什么值得看

公告给出可运行的 Python 复现脚本与 ASan 调用栈,便于维护者确认内存释放路径并判断自身服务是否受影响。

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