Pillow/src
Eric Soroos 756fff3312 Fix Memory DOS in Icns, Ico and Blp Image Plugins
Some container plugins that could contain images of other formats,
such as the ICNS format, did not properly check the reported size of
the contained image. These images could cause arbitrariliy large
memory allocations.

This is fixed for all locations where individual *ImageFile classes
are created without going through the usual Image.open method.
2021-03-06 13:37:58 +11:00
..
libImaging Fix for CVE-2021-25291 2021-03-01 19:08:52 +11:00
PIL Fix Memory DOS in Icns, Ico and Blp Image Plugins 2021-03-06 13:37:58 +11:00
Tk Merge pull request #4806 from nqbit/msan_bug 2020-10-14 17:38:17 +03:00
_imaging.c PyModule_AddObject fix for Python 3.10 2021-03-01 19:08:11 +11:00
_imagingcms.c Remove duplicate code 2020-12-19 15:07:51 -08:00
_imagingft.c Removed unused variable 2020-12-27 16:16:55 +11:00
_imagingmath.c Imaging.h: confusion with system 2020-09-17 18:06:45 +10:00
_imagingmorph.c Imaging.h: confusion with system 2020-09-17 18:06:45 +10:00
_imagingtk.c Prefix header include 2020-09-29 19:54:57 +10:00
_webp.c PyModule_AddObject fix for Python 3.10 2021-03-01 19:08:11 +11:00
decode.c Replaced PyErr_NoMemory with ImagingError_MemoryError 2020-12-20 13:00:10 +11:00
display.c Merge pull request #5026 from radarhere/unused 2020-11-18 14:46:36 +02:00
encode.c Use ImagingError_MemoryError NULL return value 2020-12-20 13:00:16 +11:00
map.c Imaging.h: confusion with system 2020-09-17 18:06:45 +10:00
outline.c Imaging.h: confusion with system 2020-09-17 18:06:45 +10:00
path.c Use ImagingError_MemoryError NULL return value 2020-12-20 13:00:16 +11:00