Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP2:GA
ImageMagick.6416
ImageMagick-CVE-2016-7538.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File ImageMagick-CVE-2016-7538.patch of Package ImageMagick.6416
--- a/coders/psd.c +++ b/coders/psd.c @@ -2542,9 +2542,12 @@ static void RemoveICCProfileFromResourceBlock(StringInfo *bim_profile) p=PushLongPixel(MSBEndian,p,&count); if (id == 0x0000040f) { - (void) CopyMagickMemory(q,q+PSDQuantum(count)+12,length- - (PSDQuantum(count)+12)-(q-datum)); - SetStringInfoLength(bim_profile,length-(PSDQuantum(count)+12)); + if ((q+PSDQuantum(count)+12) < (datum+length-16)) + { + (void) CopyMagickMemory(q,q+PSDQuantum(count)+12,length- + (PSDQuantum(count)+12)-(q-datum)); + SetStringInfoLength(bim_profile,length-(PSDQuantum(count)+12)); + } break; } p+=count;
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