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