Lucene search
+L

413575 matches found

osv_ghsa
osv_ghsa
•added 2026/10/21 9:24 p.m.•20 views

GHSA-4RR5-89J8-MWWM Pillow: Heap use-after-free when encoding TIFF to an in-memory buffer

Summary Saving an image as TIFF to an in-memory buffer can trigger a heap use-after-free if libtiff rejects a tag at encode time. When TIFFWriteScanline fails, the encoder frees its output buffer but leaves the libtiff handle open. Later, when the encoder object is torn down, TIFFClose flushes...

5.9CVSS7.3AI score0.00694EPSS
SaveExploits2References5
Github Security Blog
Github Security Blog
•added 2026/10/21 9:24 p.m.•19 views

Pillow: Heap use-after-free when encoding TIFF to an in-memory buffer

Summary Saving an image as TIFF to an in-memory buffer can trigger a heap use-after-free if libtiff rejects a tag at encode time. When TIFFWriteScanline fails, the encoder frees its output buffer but leaves the libtiff handle open. Later, when the encoder object is torn down, TIFFClose flushes...

5.9CVSS7.3AI score0.00694EPSS
SaveExploits2References5Affected Software1
osv_pysec
osv_pysec
•added 2026/10/21 9:20 p.m.•11 views

PYSEC-2026-4343

Pillow is a Python imaging library. Prior to 13.0.0 on Windows, src/PIL/WmfImagePlugin.py passes unchecked 32-bit WMF or EMF dimensions to the native drawwmf handler in src/display.c. The handler sizes a DIB allocation from 16-bit-truncated bcWidth and bcHeight fields but copies pixel data using...

8.1CVSS6.7AI score0.00384EPSS
SaveExploits0References4
PyPA
PyPA
•added 2026/10/21 9:20 p.m.•8 views

PYSEC-2026-4343

Pillow is a Python imaging library. Prior to 13.0.0 on Windows, src/PIL/WmfImagePlugin.py passes unchecked 32-bit WMF or EMF dimensions to the native drawwmf handler in src/display.c. The handler sizes a DIB allocation from 16-bit-truncated bcWidth and bcHeight fields but copies pixel data using...

8.1CVSS6.7AI score0.00384EPSS
SaveExploits0References4Affected Software1
NVD
NVD
•added 2026/10/21 9:20 p.m.•12 views

CVE-2026-96638

Pillow is a Python imaging library. From 9.1.0 until 13.0.0, BmpRleDecoder.decode in src/PIL/BmpImagePlugin.py permits crafted RLE BMP delta escapes and absolute-mode runs to append beyond the remaining destlength without a per-branch cap. A delta can add roughly 255 image rows in one iteration, ...

6.5CVSS0.00345EPSS
SaveExploits0References4
osv_debian
osv_debian
•added 2026/10/21 9:20 p.m.•19 views

DEBIAN-CVE-2026-96638

Pillow is a Python imaging library. From 9.1.0 until 13.0.0, BmpRleDecoder.decode in src/PIL/BmpImagePlugin.py permits crafted RLE BMP delta escapes and absolute-mode runs to append beyond the remaining destlength without a per-branch cap. A delta can add roughly 255 image rows in one iteration, ...

6.5CVSS5.9AI score0.00345EPSS
SaveExploits0References1
NVD
NVD
•added 2026/10/21 9:20 p.m.•10 views

CVE-2026-96644

Pillow is a Python imaging library. Prior to 13.0.0 on Windows, src/PIL/WmfImagePlugin.py passes unchecked 32-bit WMF or EMF dimensions to the native drawwmf handler in src/display.c. The handler sizes a DIB allocation from 16-bit-truncated bcWidth and bcHeight fields but copies pixel data using...

8.1CVSS0.00384EPSS
SaveExploits0References4
osv_debian
osv_debian
•added 2026/10/21 9:20 p.m.•17 views

DEBIAN-CVE-2026-96637

Pillow is a Python imaging library. Prior to 13.0.0, SpiderImageFile.seek in src/PIL/SpiderImagePlugin.py reparses a later SPIDER stack frame and replaces self.size without rerunning Image.decompressionbombcheck. A tiny file can use a safe first frame to pass Image.open and then declare very larg...

6.5CVSS5.9AI score0.00373EPSS
SaveExploits0References1
PyPA
PyPA
•added 2026/10/21 9:20 p.m.•10 views

PYSEC-2026-4338

Pillow is a Python imaging library. Prior to 13.0.0, SpiderImageFile.seek in src/PIL/SpiderImagePlugin.py reparses a later SPIDER stack frame and replaces self.size without rerunning Image.decompressionbombcheck. A tiny file can use a safe first frame to pass Image.open and then declare very larg...

7.1CVSS5.9AI score0.00373EPSS
SaveExploits0References4Affected Software1
NVD
NVD
•added 2026/10/21 9:20 p.m.•11 views

CVE-2026-96637

Pillow is a Python imaging library. Prior to 13.0.0, SpiderImageFile.seek in src/PIL/SpiderImagePlugin.py reparses a later SPIDER stack frame and replaces self.size without rerunning Image.decompressionbombcheck. A tiny file can use a safe first frame to pass Image.open and then declare very larg...

7.1CVSS0.00373EPSS
SaveExploits0References4
NVD
NVD
•added 2026/10/21 9:20 p.m.•13 views

CVE-2026-96636

Pillow is a Python imaging library. Prior to 13.0.0, MpoImageFile.seek and DcxImageFile.seek reparse later MPO or DCX frames and replace self.size without rerunning Image.decompressionbombcheck. A crafted multi-frame image can use a tiny first frame to pass Image.open and then declare an over-lim...

6.5CVSS0.00345EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/10/21 9:20 p.m.•10 views

PYSEC-2026-4337

Pillow is a Python imaging library. Prior to 13.0.0, MpoImageFile.seek and DcxImageFile.seek reparse later MPO or DCX frames and replace self.size without rerunning Image.decompressionbombcheck. A crafted multi-frame image can use a tiny first frame to pass Image.open and then declare an over-lim...

6.5CVSS5.9AI score0.00345EPSS
SaveExploits0References4
PyPA
PyPA
•added 2026/10/21 9:20 p.m.•11 views

PYSEC-2026-4337

Pillow is a Python imaging library. Prior to 13.0.0, MpoImageFile.seek and DcxImageFile.seek reparse later MPO or DCX frames and replace self.size without rerunning Image.decompressionbombcheck. A crafted multi-frame image can use a tiny first frame to pass Image.open and then declare an over-lim...

6.5CVSS5.9AI score0.00345EPSS
SaveExploits0References4Affected Software1
osv_debian
osv_debian
•added 2026/10/21 9:20 p.m.•17 views

DEBIAN-CVE-2026-96636

Pillow is a Python imaging library. Prior to 13.0.0, MpoImageFile.seek and DcxImageFile.seek reparse later MPO or DCX frames and replace self.size without rerunning Image.decompressionbombcheck. A crafted multi-frame image can use a tiny first frame to pass Image.open and then declare an over-lim...

6.5CVSS5.9AI score0.00345EPSS
SaveExploits0References1
osv_pysec
osv_pysec
•added 2026/10/21 9:20 p.m.•13 views

PYSEC-2026-4338

Pillow is a Python imaging library. Prior to 13.0.0, SpiderImageFile.seek in src/PIL/SpiderImagePlugin.py reparses a later SPIDER stack frame and replaces self.size without rerunning Image.decompressionbombcheck. A tiny file can use a safe first frame to pass Image.open and then declare very larg...

6.5CVSS5.9AI score0.00373EPSS
SaveExploits0References4
osv_ubuntu
osv_ubuntu
•added 2026/10/21 9:20 p.m.•17 views

UBUNTU-CVE-2026-96643

Pillow is a Python imaging library. From 11.0.0 until 13.0.0, Exif.load in src/PIL/Image.py repeatedly slices the remaining EXIF data while it begins with the six-byte Exif header. src/PIL/PngImagePlugin.py accepts an uncapped PNG eXIf chunk, so a file filled with repeated headers causes a new...

7.1CVSS6.5AI score0.00373EPSS
SaveExploits0References4
osv_ubuntu
osv_ubuntu
•added 2026/10/21 9:20 p.m.•11 views

UBUNTU-CVE-2026-96644

Pillow is a Python imaging library. Prior to 13.0.0 on Windows, src/PIL/WmfImagePlugin.py passes unchecked 32-bit WMF or EMF dimensions to the native drawwmf handler in src/display.c. The handler sizes a DIB allocation from 16-bit-truncated bcWidth and bcHeight fields but copies pixel data using...

8.1CVSS6.7AI score0.00384EPSS
SaveExploits0References4
osv_ubuntu
osv_ubuntu
•added 2026/10/21 9:20 p.m.•12 views

UBUNTU-CVE-2026-96637

Pillow is a Python imaging library. Prior to 13.0.0, SpiderImageFile.seek in src/PIL/SpiderImagePlugin.py reparses a later SPIDER stack frame and replaces self.size without rerunning Image.decompressionbombcheck. A tiny file can use a safe first frame to pass Image.open and then declare very larg...

7.1CVSS5.9AI score0.00373EPSS
SaveExploits0References4
UbuntuCve
UbuntuCve
•added 2026/10/21 9:20 p.m.•15 views

CVE-2026-96637

Pillow is a Python imaging library. Prior to 13.0.0, SpiderImageFile.seek in src/PIL/SpiderImagePlugin.py reparses a later SPIDER stack frame and replaces self.size without rerunning Image.decompressionbombcheck. A tiny file can use a safe first frame to pass Image.open and then declare very larg...

7.1CVSS6AI score0.00373EPSS
SaveExploits0References3
UbuntuCve
UbuntuCve
•added 2026/10/21 9:20 p.m.•14 views

CVE-2026-96640

Pillow is a Python imaging library. From 5.1.0 until 13.0.0, PdfParser.linearizepagetree in src/PIL/PdfParser.py treats a PDF /Pages graph as a tree without tracking duplicate indirect references. When Image.save..., format="PDF", append=True processes an attacker-controlled existing PDF whose...

8.2CVSS6.5AI score0.00604EPSS
SaveExploits0References3
Rows per page
Query Builder