Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
No build reason found for SLE-Module-Basesystem:s390x
openSUSE:Backports:SLE-15-SP6
ufraw
02_CVE-2015-8366.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 02_CVE-2015-8366.patch of Package ufraw
Fix a buffer overflow bug. See https://github.com/LibRaw/LibRaw/commit/89d065424f09b788f443734d44857289489ca9e2 --- a/dcraw.cc +++ b/dcraw.cc @@ -3013,7 +3013,10 @@ diff = diff ? -diff : 0x80; if (ftell(ifp) + 12 >= (int) seg[1][1]) diff = 0; - raw_image[pix] = pred[pix & 1] += diff; + if(pix>=raw_width*raw_height) + derror(); + else + raw_image[pix] = pred[pix & 1] += diff; if (!(pix & 1) && HOLE(pix / raw_width)) pix += 2; } maximum = 0xff;
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