CVE-2026-42309
CVE-2026-42309 · Pillow: Heap buffer overflow with nested list coordinates
Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.
Pillow is a Python imaging library. From version 11.2.1 to before version 12.2.0, passing nested lists as coordinates to APIs that accept coordinates such as ImagePath.Path, ImageDraw.ImageDraw.polygon and ImageDraw.ImageDraw.line could cause a heap buffer overflow, as nested lists were recursively unpacked beyond the allocated buffer. Coordinate lists are now validated to contain exactly two numeric coordinates. This issue has been patched in version 12.2.0.
CVSS 5.1 · Mittel · EPSS 0,1% · Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system · python
Betroffene Produkte und Versionen
pillow
- Softwareversionen
- >= 11.2.1, < 12.2.0: Betroffen
Keine Korrektur veröffentlicht
pillow Debian:14
- Softwareversionen
- 11.1.0-5
- 11.2.1-1
- 11.3.0-1
- 12.0.0-1
- 12.1.0-1
- 12.1.1-1
- 12.1.1-2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 12.2.0-1
Auf 12.2.0-1 aktualisieren
pillow PyPI
- Softwareversionen
- 11.2.1
- 11.3.0
- 12.0.0
- 12.1.0
- 12.1.1
- Betroffene Versionsbereiche
- ECOSYSTEM: ≥ 11.2.1, < 12.2.0
Auf 12.2.0 aktualisieren
pillow Ubuntu:25.10
- Softwareversionen
- 11.1.0-5build1
- 11.3.0-1ubuntu1
- 11.3.0-1ubuntu1.1
- 11.3.0-1ubuntu1.2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 11.3.0-1ubuntu1.3
Auf 11.3.0-1ubuntu1.3 aktualisieren
pillow Ubuntu:26.04:LTS
- Softwareversionen
- 11.3.0-1ubuntu1
- 11.3.0-1ubuntu2
- 12.0.0-1ubuntu1
- 12.1.1-1ubuntu1
- 12.1.1-2ubuntu1
- 12.1.1-2ubuntu1.1
- Betroffene Versionsbereiche
- ECOSYSTEM: < 12.1.1-2ubuntu1.2
Auf 12.1.1-2ubuntu1.2 aktualisieren