Lucene search
+L

3 matches found

osv_bit
osv_bit
•added 2026/10/26 5:55 a.m.•20 views

BIT-PILLOW-2026-112397 Pillow: Out-of-bounds access in _imagingmorph on a zero-width image

Pillow is a Python imaging library. Prior to 13.0.0, Pillow's ImageMorph.MorphOp.apply can access memory before a row buffer for a zero-width image. PPM and PGM input can create an image with width zero, and the native morphology routine indexes outrowwidth - 1 without rejecting that geometry. An...

8.7CVSS6.7AI score0.00573EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
•added 2026/10/20 8:56 p.m.•31 views

Pillow: Out-of-bounds access in _imagingmorph on a zero-width image

Summary A PPM or PGM file can declare a width of 0, which Pillow accepts, producing an image of size 0, N. Passing that image to ImageMorph.MorphOp.apply makes the native morphology code index a row buffer at outrowwidth - 1, which is outrow-1 when the width is 0. The process crashes. Details The...

8.7CVSS6.8AI score0.00573EPSS
SaveExploits1References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/20 8:56 p.m.•21 views

GHSA-58R4-6RV3-GFH8 Pillow: Out-of-bounds access in _imagingmorph on a zero-width image

Summary A PPM or PGM file can declare a width of 0, which Pillow accepts, producing an image of size 0, N. Passing that image to ImageMorph.MorphOp.apply makes the native morphology code index a row buffer at outrowwidth - 1, which is outrow-1 when the width is 0. The process crashes. Details The...

8.7CVSS6.8AI score0.00573EPSS
SaveExploits1References5
Rows per page
Query Builder