Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP3:Update
python-Pillow
CVE-2021-25289.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File CVE-2021-25289.patch of Package python-Pillow
Index: Pillow-7.2.0/Tests/test_tiff_crashes.py =================================================================== --- Pillow-7.2.0.orig/Tests/test_tiff_crashes.py +++ Pillow-7.2.0/Tests/test_tiff_crashes.py @@ -24,6 +24,8 @@ from .helper import on_ci "Tests/images/crash_1.tif", "Tests/images/crash_2.tif", "Tests/images/crash-2020-10-test.tif", + "Tests/images/crash-1152ec2d1a1a71395b6f2ce6721c38924d025bf3.tif", + "Tests/images/crash-0e16d3bfb83be87356d026d66919deaefca44dac.tif", ], ) @pytest.mark.filterwarnings("ignore:Possibly corrupt EXIF data") Index: Pillow-7.2.0/src/libImaging/TiffDecode.c =================================================================== --- Pillow-7.2.0.orig/src/libImaging/TiffDecode.c +++ Pillow-7.2.0/src/libImaging/TiffDecode.c @@ -305,7 +305,7 @@ int _decodeStripYCbCr(Imaging im, Imagin img.row_offset = state->y; rows_to_read = min(rows_per_strip, img.height - state->y); - if (TIFFRGBAImageGet(&img, (UINT32 *)state->buffer, img.width, rows_to_read) == -1) { + if (!TIFFRGBAImageGet(&img, (UINT32 *)state->buffer, img.width, rows_to_read)) { TRACE(("Decode Error, y: %d\n", state->y )); state->errcode = IMAGING_CODEC_BROKEN; TIFFRGBAImageEnd(&img);
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor