Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP1:GA
openexr.30992
openexr-CVE-2017-14988.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File openexr-CVE-2017-14988.patch of Package openexr.30992
--- a/IlmImf/ImfHeader.cpp +++ b/IlmImf/ImfHeader.cpp @@ -1185,6 +1185,11 @@ Header::readFrom (OPENEXR_IMF_INTERNAL_NAMESPACE::IStream &is, int &version) checkIsNullTerminated (typeName, "attribute type name"); OPENEXR_IMF_INTERNAL_NAMESPACE::Xdr::read <OPENEXR_IMF_INTERNAL_NAMESPACE::StreamIO> (is, size); + if( size < 0 ) + { + throw IEX_NAMESPACE::InputExc("Invalid size field in header attribute"); + } + AttributeMap::iterator i = _map.find (name); if (i != _map.end())
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