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

Pillow 的 ImagingJpegDecode 存在堆缓冲区溢出,附 SOF3 复现环境

Pillow: Heap buffer overflow in ImagingJpegDecode

AI 导读

Pillow 在 ImagingJpegDecode 中未校验 libjpeg 返回的 output_width 与缓冲区尺寸,当 libjpeg-turbo 3.x 解码 SOF3 无损 JPEG 时缩放参数被忽略,导致堆缓冲区溢出。

为什么值得看

披露给出完整 Docker 复现与 ASan 报告,说明 thumbnail 默认路径如何触发堆溢出,便于自查与修复验证。

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