Pillow 是一个 Python 图像处理库。在 Windows 系统上,13.0.0 版本之前的 src/PIL/WmfImagePlugin.py 会将未经校验的 32 位 WMF 或 EMF 图像尺寸传递给位于 src/display.c 中的原生 drawwmf 处理程序。该处理程序根据被截断为 16 位的 bcWidth 和 bcHeight 字段来分配 DIB(设备无关位图)缓冲区,但随后却使用原始的完整尺寸来复制像素数据。攻击者可构造一个宽度极大、高度极小的元文件,从而绕过像素数量解压炸弹检查,导致
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| python-pillow | Pillow | < 13.0.0 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| python-pillow | Pillow | < 13.0.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-96639 | 9.8 CRITICAL | Pillow multi-frame loaders can reuse stale native image storage after mode transitions |
| CVE-2026-96640 | 8.2 HIGH | Pillow PDF append accepts malformed shared page-tree DAG causing resource exhaustion |
| CVE-2026-96778 | 7.7 HIGH | Pillow: Heap buffer overflow writing JPEG comment after ICC profile fills buffer |
| CVE-2026-96642 | 7.1 HIGH | Pillow: TarIO negative size field causes infinite CPU-spin loop |
| CVE-2026-96643 | 7.1 HIGH | Pillow: PNG eXIf chunk makes EXIF parsing run in quadratic time |
| CVE-2026-96637 | 7.1 HIGH | Pillow: Decompression bomb check bypass in SpiderImagePlugin.seek() leads to unbounded all |
| CVE-2026-96638 | 6.5 MEDIUM | Pillow: BMP RLE decoder memory-amplification DoS via unbounded delta escape / absolute mod |
| CVE-2026-96641 | 6.5 MEDIUM | Pillow: Reachable undefined behavior in native integer operations, potentially leading to |
| CVE-2026-96636 | 6.5 MEDIUM | Pillow: Decompression-bomb protection bypass via multi-frame seek() in MPO and DCX (MpoIma |
| CVE-2026-114501 | 6.3 MEDIUM | Pillow: Arrow export leaks stale heap memory when PILLOW_ALIGNMENT > 1 |
No comments yet