Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE
GraphicsMagick.8039
GraphicsMagick-CVE-2017-11641.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File GraphicsMagick-CVE-2017-11641.patch of Package GraphicsMagick.8039
--- a/magick/pixel_cache.c Sat Jul 22 16:29:35 2017 -0500 +++ b/magick/pixel_cache.c Sat Jul 22 17:56:27 2017 -0500 @@ -3458,7 +3458,10 @@ cache_info->type=DiskCache; cache_info->offset=(*offset); if (!OpenCache(clone_image,IOMode,exception)) - return(MagickFail); + { + DestroyImage(clone_image); + return(MagickFail); + } y=0; { ViewInfo @@ -3495,11 +3498,13 @@ CloseCacheView(image_view); CloseCacheView(clone_view); } - cache_info=(CacheInfo*) ReferenceCache(cache_info); + if (y < (long) image->rows) + { + DestroyImage(clone_image); + return(MagickFail); + } + *offset+=cache_info->length+pagesize-(cache_info->length % pagesize); DestroyImage(clone_image); - if (y < (long) image->rows) - return(MagickFail); - *offset+=cache_info->length+pagesize-(cache_info->length % pagesize); (void) LogMagickEvent(CacheEvent,GetMagickModule(),"Clone persistent cache"); return(MagickPass); }
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