GitHub 安全公告库 (GHSA)·· 23 小时前AI 评分42
Pillow 的 P;2L 与 P;4L 解码器可能越界读取 1 至 3 字节
Pillow: P;2L and P;4L decoders may read 1 to 3 bytes past the passed buffer size
AI 导读
Pillow 的 P;2L 和 P;4L 原始解码器在特定宽高下会读取超出传入缓冲区末尾 1 至 3 字节,原因是 ImagingRawDecode 按位深计算行字节数,而 unpackP2L/unpackP4L 按 2 或 4 个位平面各自按字节补齐,两者对一行数据占用字节数的理解不一致。
来源:GitHub 安全公告库 (GHSA) · github.com